【发布时间】:2020-04-11 00:00:13
【问题描述】:
我已经看到很多关于如何在 Python 中使用 ConfigParser 读取列表的答案:
- Lists in ConfigParser
- Getting a list from a config file with ConfigParser
- How to store dictionary and list in python config file?
- Get a list from config.ini file
但我想知道如何在包含多个列表的列表中阅读
例如,我有一个 config.ini:
[INPUT]
values = [[40000, 60000], [70000, 80000]]
我的 main.py 中的一个函数需要将上述内容读取为:
[[40000, 60000], [70000, 80000]]
我不确定这是否重要,但值可以是任何大小的列表,例如:
[[40000, 60000]]
或
[[40000, 60000], [70000, 80000], [90000, 95000]]
我知道以下内容不起作用,但为了清楚起见,我正在将列表中的列表读入 main.py,如下所示:
self.values = config['INPUT']['values']
self 在那里,因为我正在使用一个类。这些是我在 main.py 开头的声明:
import configparser
config = configparser.ConfigParser()
config.sections()
config.read('config.ini')
【问题讨论】:
标签: python list config configparser