“ Python有configparser类,可以很方便的从配置文件中读取数据(如DB的配置,固定参数的读取等)。”
configparser 介绍
configparser 用于操作.ini为文件后缀名的配置文件
python2下该模块名为ConfigParser,Python3改为configparser了
配置文件说明
配置文件(INI文件)由section、key、value组成。
图中 section为Student
key为name,value为jack
key为age,value为10
key为adderss,value为wuhan
环境:
Python:python3.7
MAC
基本方法说明:
config = configparser.ConfigParser()
创建ConfigParser实例
config.sections()
返回配置文件中sections列表
config.options(section)
返回某个section中的所有键的序列
config.get(section,key)
返回section中key对应的值
config.add_section(section)
添加一个配置文件的section
config.set(section,key,value)
section中设置 键为key,值为value 的键值对
config.read(filename)
读取文件名为filename的配置文件
config.write(open(filename, a))
将之前set的section写入文件名为filenam的配置文件中
实例:从配置文件中读取数据与配置文件中写入数据
① 向配置文件中写入数据
实例:向配置文件中写入section为Teacher,key为name、subject、Phone对应数据为Sam、math、13114332222的数据
② 从配置文件中读取数据
实例①:从config_test.ini文件中读取section为Student,key为name、age、address对应的value的数据
公众号后台回复“configparser”可获取此篇文章的代码
往 / 期 / 文 / 章
python
python | enumerate()、zip()、dict.items()的基本用法
python | json.dumps()、json.loads()、json.dump()、json.load()的使用
测试
如果喜欢我写的文章,长按下面的二维码关注我吧!