Python控制ini文件實(shí)現(xiàn)數(shù)據(jù)存取功能

構(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í)行的代碼。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容