配置文件读写

1. ConfigParser

下载 pip install ConfigParser

2.文件格式

文件名:随便
部分:[]
选项:key=value

例
[first]
name=dang
day=2017-6-1
[two]
name=dang
day=2017-6-1
port=3306
3.读,写
import configparser
con = configparser.ConfigParser()
con.read("xxxx")

sections = con.sections() #部分 ['first','two']
type(sections) #list

options = con.options('first') # 获取 部分 中的选项["name",'day']
items = con.items('first') #获取选项[("name","dang"),("day","2017-6-1")]

#获取数值
#字符串类型数值获取
name = con.get('first','name')
#整型
port = con.getint('first','port')

#修改写 set
con.set('first','name','lijing') #有name修改 没有则添加
#增加部分
con.add_section('three')
con.set("three",'name','dang')
con.write(open('xxx','w'))     #写进文件
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容