一、准备配置文件 config.ini ,如下 :
[log]
name = test_配置化
level = INFO
file_name = py30.log
file_ok = False
num = 1
file_name1 = py303030修改后.log
[MYSQL]
usr = nmb
passwd = 123456
二 、添加修改config_ini配置文件.py 中的代码如下:(仅作了解,很少用到)
import configparser
conf=configparser.ConfigParser() #实例化
conf.read(“config.ini”,encoding=“utf-8”) #读取配置文件
print(conf.items(‘log’)) #[(‘name’, ‘test_配置化’), (‘level’, ‘INFO’), (‘file_name’, ‘py30.log’), (‘file_ok’, ‘False’), (‘num’, ‘1’)]
修改配置文件 def set(self, section, option, value=None):
conf.set(‘log’,‘file_name1’,‘py303030修改后.log’) #没有该option会自动创建,有则修改,但section一定要存在的
conf.write(open(“config.ini”,“w”,encoding=“utf-8”))