1、说明: python3使用configparser模块来处理ini配置文件。 2、代码示例: 需要生成conf.ini配置文件如下: [config] v1 = 100 v2 = abc v3 = true v4 = 123.45 python代码: import configparser # 加载现有配置文件 conf = configparser.ConfigParser() # 写入配置文件 conf.add_section('config') #添加section # 添加值 conf.set('config', 'v1', '100') conf.set('config', 'v2', 'abc') conf.set('config', 'v3', 'true') conf.set('config', 'v4', '123.45') # 写入文件 with open('conf.ini', 'w') as fw: conf.write(fw) # 读取配置信息 v1 = conf.getint('config', 'v1') v2 = conf.get('config', 'v2') v3 = conf.getboolean('config', 'v3') v4 = conf.getfloat('config', 'v4') print('v1:', v1) print('v2:', v2) print('v3:', v3) print('v4:', v4) 打开conf.ini文件检查内容 3、模块常用函数: 1)读取配置文件 read(filename) 直接读取ini文件内容 sections() 得到所有的section,并以列表的形式返回 options(section) 得到该section的所有option items(section) 得到该section的所有键值对 get(section,option) 得到section中option的值,返回为string类型 getint(section,option) 得到section中option的值,返回为int类型,还有相应的getboolean()和getfloat() 函数。 2)写入配置文件 add_section(section) 添加一个新的section set( section, option, value) 对section中的option进行设置,需要调用write将内容写入配置文件。