Python操作INI文件:configobj 更好


                Python操作INI文件:configobj 更好

                           By 任帥(Samren)

參考鏈接: http://www.linux-field.com/archives/573

Python自帶的模塊: ConfigParser 用來解析 INI文件,但是在使用過程中存在一些問題。比如:
1,不能區分大小寫。
2,重新寫入的ini文件不能保留原有 INI文件的注釋。
3,重新寫入的ini文件不能保持原有的順序。
4,不支持嵌套。
5,不支持格式校驗。
我本來是想擴展 ConfigParser來支持上面的一些缺點的,但是我覺得應該有人有類似的問題並應該有相關的模塊滿足
我上面的需求的,於是放 G搜索之。得到一個Lib: configobj。

原來的 INI文件

ConfigParser修改后的文件(順序亂了,且不區分大小寫)

Lib: configobj的優點

效果如下:



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM