- #python configparser 读写配置文件
- import configparser
- config = configparser.ConfigParser()
- c=config.read("config.ini")
- print(c)#['config.ini']
- # 获取 section
- print(config.sections())#['info', 'address']
- # 获取 section 下的所有信息
- print(config.items(section="info"))#[('password', 'whoareyou'), ('username', 'Tom')]
- # 根据 section 获取 option
- print(config.options("info"))#['password', 'username']
- print(config.options("address"))#['province', 'country']
- # 根据 section,option 获取 value
- print(config.get("info","username"))#Tom
- print(config.get("address","province"))#Shanxi
- # 写入配置文件
- config.set("info","password","iamfine")
- config.set("address","province","shanghai")
- with open("config.ini","w+") as file:
- config.write(file)
- print(config.items("info"))#[('password', 'whoareyou'), ('username', 'Tom')]
- config.INI
- [info]
- password =123465
- username = Tom
- [address]
- province = Shanxi
- country = China
来源: http://www.bubuko.com/infodetail-3458948.html