configparser模块:操作配置文件
# my.ini配置文件内容# 注释:该配置文件中,值直接书写,但有四种类型# -- int float boolean str# section[server] # name:option | value:mysqlname = mysql version = 20000
[client]name = owenadress = 192.168.11.174
import configparser# 初始化配置文件的操作对象parser = configparser.ConfigParser()# 读parser.read('my.ini', encoding='utf-8')# 所有sectionprint(parser.sections()) # 某section下所有optionprint(parser.options('section_name')) # 某section下某option对应的值print(parser.get('section_name', 'option_name')) #int类型
print(parser.getfloat('section_name', 'option_name')) #float类型
# 写parser.set('section_name', 'option_name', 'value')parser.write(open('my.ini', 'w'))
转载于:https://www.cnblogs.com/zhangdajin/p/11144597.html