13-处理ini配置文件的configparser模块

1.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类型
 

1.2.写入配置文件

-add_section(section) 添加一个新的section
-set( section, option, value) 对section中的option进行设置
  需要调用write将内容写入配置文件

使用方法:
import configparser
conf = configparser.ConfigParser()
conf.read(r'C:UsersAdministratorDesktopjxz_dalei ools est.ini')
section_list = conf.sections() #获得所有section的list
for i in section_list:
print(i)
print(conf.items(i))
conf.set('storageconf','pool','pool2') #修改一个指定section中的值
conf.add_section('computeconf') #添加一个section
conf.set('computeconf','count','10000')
with open("test_new.ini","w") as conf2: #打开一个文件对象
conf.write(conf2) #用自有的write方法写入文件
原文地址:https://www.cnblogs.com/sasalei/p/8178444.html