我有配置文件,如:
[Default]
Mykey=123,456,789
+234,567,891
+345,678,912
你能给我一些建议如何使用ConfigParser解析它们(python) 所以我可以在数组或列表中包含这些值,例如:
import configparser
conf = configparser.ConfigParser()
conf.read(r"c:\tmp\myini.ini")
之后我想让这些线像一样
conf["Default"]["Mykey"] --> returns array/list with parsed values
结果应该是:
print(conf["Default"]["MyKey"])
['123,456,789','234,567,891','345,678,912']
答案 0 :(得分:1)
您需要将ini文件格式更改为
[Default]
Mykey:['123,456,789', '+234,567,891', '+345,678,912']
在此之后,您可以像
一样访问它print conf["Default"]["Mykey"]
<强>结果强>:
['123,456,789', '+234,567,891', '+345,678,912']