Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用python从config.ini文件中的选项中获取嵌套值_Python_Configparser - Fatal编程技术网

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

如何使用python从config.ini文件中的选项中获取嵌套值,python,configparser,Python,Configparser,我是python新手,想知道如何在下面的section1中迭代以下选项key1,并打印逗号分隔的值 这是ini文件 [section1] key1 = value1, value2, value3 key2 = value4, value5, value6 预期产量 value1 value2 我正在使用ConfigParser(Python2.6.6),但到目前为止运气不好 >>> config.get('section1', 'key1') 'value1, valu

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

这是ini文件

[section1]
key1 = value1, value2, value3 
key2 = value4, value5, value6
预期产量

value1
value2
我正在使用ConfigParser(Python2.6.6),但到目前为止运气不好

>>> 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

你试过什么?您能显示您当前的代码(并告诉我们它做错了什么)?