标签:删除 conf parser 检查 open order 添加 lse add
配置文件ini
[a1]age = 18sex = ‘man‘[a2]age = 19sex = ‘woman‘name = False
1、对配置文件进行操作
import configparsercon=configparser.ConfigParser()con.read("ini",encoding="utf-8")#获取所有的节点sec=con.sections()print(sec)#获取指定节点下的键值对it=con.items(‘a2‘)print(it)#获取指定节点下的所有的键opt=con.options(‘a1‘)print(opt)#获取指定节点下指定key的值cgt=con.get(‘a2‘,‘sex‘)print(cgt)print(con.getint(‘a2‘,‘age‘),type(con.getint(‘a2‘,‘age‘)))print(con.getfloat(‘a2‘,‘age‘),type(con.getfloat(‘a2‘,‘age‘)))print(con.getboolean(‘a2‘,‘name‘),type(con.getboolean(‘a2‘,‘name‘)))
2.检查,添加,删除节点
#检查print(con.has_section(‘a1‘))print(con.has_section(‘a3‘))#添加con.add_section(‘a4‘)con.write(open(‘ini‘,‘w‘,encoding=‘utf-8‘))#删除con.remove_section(‘a4‘)con.write(open(‘ini‘,‘w‘,encoding=‘utf-8‘))
三十三、python中configparser配置文件相关操作
原文地址:https://www.cnblogs.com/chushujin/p/9438761.html