0

我有一个包含一个部分的配置文件,以及具有不同值的多个项目。我想将所有值(而不是变量)放入列表中。例如:

例子.ini

[main]
apple: green
orange: orange
strawberry: red
banana: yellow

例子.py

config = ConfigParser.ConfigParser()
config.read('example.ini')

values = config.values('main')
for v in values:
    print v

那将打印:

green
orange
red
yellow

最好的方法是什么?

4

1 回答 1

2

使用带有列表理解的.items(section)方法:

values = [v for k, v in config.items('main')]
于 2012-10-15T10:57:21.087 回答