因為寫腳本的用到了,所以研究了下怎么將configparser從ini文件中讀取的內容轉換成字典格式。
整理一下,希望能對大家有幫助。
從http://stackoverflow.com/questions/3220670/read-all-the-contents-in-ini-file-into-dictionary-with-python置頂的答案獲得的啟發,寫下了適用於Python3的方法。
首先要注意的是:Python2.*中的ConfigParser,在Python3.*中改為configparser(即全為小寫)
思路:
demo.ini
先看一下Pyhton3里面configparser.ConfigParser讀取出來的數據類型。
兩層都是OrderedDict,所以就比較好辦了,直接用dict()轉換一下格式就可以了。
實現:
測試:
結果:
完美~~~~