【发布时间】:2012-07-19 03:30:39
【问题描述】:
我继承了一个 python 脚本,它从我认为是机器配置文件的 default.conf 文件中提取一些变量。
脚本的其中一个部分是从 .conf 文件中提取配置密钥,并期望有一个可能的选项列表,但是现在只有一个选项,我不确定如何做到这一点是多种选择。
[syndication]
name = Test Name
title = Test Title
categories = Category 1
所以在上面的例子中,配置键是syndication,而我尝试添加多个选项的变量是category。
谢谢!
【问题讨论】:
-
你能显示导致问题的代码段吗?这将(希望)帮助我们弄清楚 conf 文件中应该包含什么。
-
如果您需要使用 ConfigParser 阅读它,解析列表不是内置的。我最喜欢阅读列表的是这个:stackoverflow.com/a/9735884/1301710。也许您可以切换到另一个配置解析器或一般的 json 来存储和解析您的配置文件wiki.python.org/moin/ConfigParserShootout
标签: python linux configuration webserver