如何使用python从config.ini文件中的选项获取嵌套值

时间:2013-11-21 11:17:01

标签: python configparser

我是python的新手,想知道如何在key1下面迭代以下选项section1并打印逗号分隔值。

这里是ini文件

[section1]
key1 = value1, value2, value3 
key2 = value4, value5, value6

预期产出,

value1
value2

我正在使用ConfigParser(python 2.6.6),但到目前为止没有运气!

1 个答案:

答案 0 :(得分:3)

>>> config.get('section1', 'key1')
'value1, value2, value3'

使用split获取分隔值:

>>> key1 = config.get('section1', 'key1').split(', ')
>>> key1
['value1', 'value2', 'value3']

>>> for v in key1:
...  print v
... 
value1
value2
value3