在 python 中解析配置文件中的列表列表
Parse a list of lists in configuration file in python
我可以读取包含如下列表的配置文件:
# 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]]
对于像您这样更复杂的配置文件,最好使用第三方配置库。例如:
我可以读取包含如下列表的配置文件:
# 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]]
对于像您这样更复杂的配置文件,最好使用第三方配置库。例如: