常用模块-configparser模块-配置文件格式
发布时间:2020-12-14 05:37:09 所属栏目:Windows 来源:网络整理
导读:configparser模块 该模块用于配置文件的格式,与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 创建文件 import configparserconfig = configparser.ConfigParser()config[ " DEFAULT " ] = { ‘ ServerAliveInte
configparser模块该模块用于配置文件的格式,与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 创建文件import configparser config = configparser.ConfigParser() config["DEFAULT"] = {‘ServerAliveInterval‘: ‘45‘,‘Compression‘: ‘yes‘,‘CompressionLevel‘: ‘9‘,‘ForwardX11‘:‘yes‘ } config[‘bitbucket.org‘] = {‘User‘:‘hg‘} config[‘topsecret.server.com‘] = {‘Host Port‘:‘50022‘, 查找文件import configparser config = configparser.ConfigParser() config.read(‘example.ini‘) print(‘bytebong.com‘ in config) # False
?增删改操import configparser config = configparser.ConfigParser() config.read(‘example.ini‘) config.add_section(‘kinds‘)#增加新section 节 ‘kinds’ config.set(‘kinds‘,‘fruit‘,‘apple‘)#在节中添加键值对 config.set(‘bitbucket.org‘,‘user‘,‘hello‘)#修改键值 config.remove_section(‘bitbucket.org‘)#删除节 config.remove_option(‘topsecret.server.com‘,"forwardx11")#删除节下对应的键 config.write(open(‘new_config‘,‘w‘))#新建文件并存储 说明:配置文件时,对节的增删改查都需先read() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读