構(gòu)建ini文件
打開記事本,新建文件,保存,修改后綴為ini即可
ini文件結(jié)構(gòu)
[模塊名稱1]
變量1=數(shù)值1
[模塊名稱2]
變量1=數(shù)值2
ini文件存取控制
導(dǎo)入庫
import configparser
config = configparser.ConfigParser()
讀取ini文件
config.read('***.ini')
獲取變量數(shù)據(jù)
data= config.get("模塊名稱1","變量1")
新增模塊
config.add_section("模塊名稱3")
修改/新增數(shù)據(jù)
config.set("模塊名稱2", "變量2", "數(shù)據(jù)2")
寫入變更數(shù)據(jù)
config.write(open('***.ini', "w"))
其他事項(xiàng)
從ini文件讀取的數(shù)值全部是str類型,需要自己轉(zhuǎn)換
保留字,如:True,F(xiàn)alse,[list]等,需要用eval(value)處理,也可以儲存一段代碼通過eval或exec轉(zhuǎn)換成可執(zhí)行的代碼。