1

我正在尝试读取如下所示的配置文件

[somesection]
value1
value2
value3
value4
[somesection2]
valuea
valueb
valuec
[somesection3]
somevalues

请让我知道我该如何阅读,因为配置解析器抛出错误:

ConfigParser.ParsingError: File contains parsing errors

如果 configparser 无法解析,还有其他方法吗?

4

1 回答 1

2

(发布@JFSebastian 评论作为社区答案,以防止系统自动删除问题。)

您需要allow_no_value=True在创建配置对象时使用可选参数。

config = configparser.ConfigParser(allow_no_value=True)
于 2016-02-22T18:37:56.830 回答