在python中解析配置文件中的列表列表

时间:2015-10-16 00:57:30

标签: python config

我可以使用如下列表读取配置文件:

# config file is called config.txt
[PARAMETER]
site_loc      = [45.77,-87.20]

# Read in site_loc list
import  ast
from ConfigParser import SafeConfigParser

# Parse config file
parser = SafeConfigParser()

parser.read('config.txt')

有没有办法阅读清单?例如site_loc = [[45.77,-87.20], [23.0,-45.0]]

1 个答案:

答案 0 :(得分:1)

对于像您这样的更复杂的配置文件,使用第三方配置库可能更好。例如:

https://github.com/toml-lang/toml

https://github.com/avakar/pytoml