ConfigObj是一個非常強大的ini配置文件讀取與分析軟件,其最大的亮點在于自帶的格式校驗功能,并且支持復雜的嵌套格式,在python下運行,使用簡單,只需要一些簡單的語法和接口即可。這里小編會附上configobj 安裝教程,歡迎下載!
python configobj特性
嵌套的部分(部分),任何級別
列表值
多個線值
字符串插值(替換)
集成了一個強大的驗證系統(tǒng)
包括自動類型檢查/轉(zhuǎn)換
重復的部分
并允許默認值
當編寫配置文件,ConfigObj保存所有的評論和成員和部分的順序
許多有用的方法和選擇使用配置文件(如“重載”的方法)
完整的Unicode支持
configobj 安裝方法
ConfigObj PyPI上源分布。如果你解壓縮檔案,你可以安裝它:
setup.py install
或者,你可以用簡單的安裝或安裝代碼:
easy_install configobj
你也可以通過配置文件列表的行,或StringIO實例,所以不管你的配置數(shù)據(jù)是從哪里來的。
然后,您可以訪問你的配置文件作為一個字典。部分也將字典。
from configobj import ConfigObj
config = ConfigObj(filename)
#
value1 = config['keyword1']
value2 = config['keyword2']
#
section1 = config['section1']
value3 = section1['keyword3']
value4 = section1['keyword4']
#
# you could also write
value3 = config['section1']['keyword3']
value4 = config['section1']['keyword4']
利用python configobj編寫一個配置文件
創(chuàng)建一個新的配置文件一樣容易閱讀。您可以指定一個文件名,當你創(chuàng)建ConfigObj,還是后來[2]。
如果你不設置一個文件名,然后寫方法將返回一個列表的行,而不是寫入文件?吹礁敿毜木帉懛椒。
這里我們展示創(chuàng)建一個空ConfigObj,設置一個文件名和一些價值觀,然后寫文件:
from configobj import ConfigObj
config = ConfigObj()
config.filename = filename
#
config['keyword1'] = value1
config['keyword2'] = value2
#
config['section1'] = {}
config['section1']['keyword3'] = value3
config['section1']['keyword4'] = value4
#
section2 = {
'keyword5': value5,
'keyword6': value6,
'sub-section': {
'keyword7': value7
}
}
config['section2'] = section2
#
config['section3'] = {}
config['section3']['keyword 8'] = [value8, value9, value10]
config['section3']['keyword 9'] = [value11, value12, value13]
#
config.write()
- PC官方版
- 安卓官方手機版
- IOS官方手機版















下載
下載
下載
下載
下載
下載
下載
下載
下載
下載
下載
Apifox(Api調(diào)試管理工具)2.1.29.1 綠色版
小烏龜代碼管理工具(TortoiseGit)2.13.0.1 中文免費版
SoapUI破解版5.7.0 最新版
小皮面板(phpstudy)8.1.1.3 官方最新版
Ruby3.0(ruby運行環(huán)境)3.0.2 官方版
gcc編譯器( MinGW-w64 9.0.0綠色版)免費下載
寶玉編輯助手0.0.05新版
火花編程軟件2.7.2 官方pc版
猿編程少兒班客戶端3.1.1 官方版
Restorator 2009中文版單文件漢化版
十六進制閱讀小工具
IT碼農(nóng)工具軟件1.0 中文免費版
Postman Canary(網(wǎng)頁調(diào)試軟件)官方版7.32.0綠色免費版
大耳猴少兒編程客戶端1.1.2 官方免費版
excel批量sql語句(通過excel構建sql工具)1.0 免費版
軟件添加彈窗和網(wǎng)址工具1.0 中文免費版
天霸編程助手2.1 單文件中文版
ida pro 中文破解版(反編譯工具)7.0 永樂漢化版64位
VBA代碼助手3.3.3.1官方版
JDK 12 linux版for 64位
Samba(完全支持Python 3)4.10 官方最新版
猿編程電腦端3.9.1.347 官方PC版
蒲公英 Android SDKV4.1.11 官方最新版
蒲公英iOS SDK2.8.9.1 官方最新版
WxPython中文可視化編輯器1.2 簡體中文免費版
Python代碼生成器1.0 中文免費版
C語言代碼實例助手1.0 免費版
notepad++7.8.2 中文免費版
wpe pro Alpha 0.9a 中文綠色版




系統(tǒng)自帶的命令行幫助文件(ntcmds.chm)chm格
Excel轉(zhuǎn)換XML工具1.0 免費版
實體類SQL生成工具1.0 綠色免費版
XML字符串解析工具2.0.3 免費版
VC++Spelly(代碼拼寫檢查)3.0.1 官方最新版
易語言vc6迷你連接器【dos命令形式運行】綠
Elastix 20163.0 免費版
sql語法分析器(sql語法分析工具)3.1.0 綠色
dev c++下載(DEV-C++)5.9.2 多語安裝免費版
vc字體設置工具(vc6字體設置工具)1.0 中文綠