gpt4 book ai didi

python - 使用 python "ConfigParser"编辑 ini 文件会将所有 ini 条目替换为较低的键

转载 作者:太空宇宙 更新时间:2023-11-04 10:27:13 33 4
gpt4 key购买 nike

下面的代码片段可以编辑 ini 文件,但会将所有 ini 条目替换为小写:

config = ConfigParser.RawConfigParser()
config.read("test.ini")
config.set("GENERAL", "OptionEntry4", "100")
with open("test.ini", 'w') as configfile:
config.write(configfile)

编辑前的ini文件:

[一般]
选项条目1 = 10
选项条目2 = 20
选项条目3 = 30
选项条目4 = 40
OptionEntry5 = 50

编辑后的ini文件:

[一般]
optionentry1 = 10
optionentry2 = 20
optionentry3 = 30
optionentry4 = 100
optionentry5 = 50

最佳答案

根据文档:“所有选项名称都通过 optionxform() 方法传递。其默认实现将选项名称转换为小写。”

config = ConfigParser.RawConfigParser()
config.optionxform = str

应该修复它。

关于python - 使用 python "ConfigParser"编辑 ini 文件会将所有 ini 条目替换为较低的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28716122/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com