【发布时间】:2018-04-10 13:54:05
【问题描述】:
我在看Python 3.6 documentation 上面写着的地方
默认情况下,部分名称区分大小写,但键不是 [1]。
对于它说的脚注
[1] (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) 配置解析器允许大量定制。如果您有兴趣更改脚注参考中概述的行为,请参阅自定义解析器行为部分。
所以我查看了“14.2.7。自定义解析器行为”,但我找不到关于如何使部分不区分大小写的描述。
我想要这样的部分:
[SETTINGS]
...
像config['section'] 这样可以访问,但目前我收到一个错误。这是我要应用的配置解析器的唯一更改。
【问题讨论】:
-
[SETTINGS]不是“部分中的键”,而是一个部分。所以也许报价不适用。 -
@Lutz Horn,抱歉,我的引用有误。我已经更新了问题。
-
可能是骗子,没仔细看:stackoverflow.com/questions/26179728/… 无论哪种方式,您可能都想覆盖
SECTCRE属性。 -
从问题的角度来看,这是一个骗局。除非有人有更好的答案,否则我将使用那里提出的答案。虽然很明显 ConfigParser 只希望能够更改匹配,而不是修改它。
标签: python configparser