ConfigObj是一個(gè)簡(jiǎn)單但功能強(qiáng)大的配置文件讀寫(xiě)器:一個(gè)ini 文件往返器。它的主要特點(diǎn)是非常易于使用,具有簡(jiǎn)單的程序員界面和簡(jiǎn)單的配置文件語(yǔ)法。不過(guò),它還有許多其他功能:
安裝使用 pip 下載和安裝:pip install configobj,或者通過(guò)網(wǎng)盤(pán)下載configobj的源代碼手動(dòng)配置。 讀取配置文件讀取配置文件的正常方法是給 ConfigObj 文件名: from configobj import ConfigObjconfig = ConfigObj(filename) 您還可以將配置文件作為行列表或StringIO 實(shí)例傳入,因此配置數(shù)據(jù)來(lái)自何處并不重要。 然后,您可以將配置文件的成員作為字典訪問(wèn)。小節(jié)也將是字典。 ![]() 編寫(xiě)配置文件創(chuàng)建一個(gè)新的配置文件就像閱讀一個(gè)一樣簡(jiǎn)單。您可以在創(chuàng)建 ConfigObj 時(shí)指定文件名,也可以稍后進(jìn)行[2]。 如果您不設(shè)置文件名,則該write方法將返回行列表而不是寫(xiě)入文件。有關(guān)更多詳細(xì)信息,請(qǐng)參閱寫(xiě)入方法。 這里我們展示了創(chuàng)建一個(gè)空的 ConfigObj,設(shè)置文件名和一些值,然后寫(xiě)入文件: ![]() |
|
來(lái)自: CNStudent > 《python庫(kù)》