繁体   English   中英

在python中使用ConfigParser重命名config.ini部分

[英]Rename config.ini section using ConfigParser in python

有没有一种简单的方法可以在python中使用ConfigParser重命名配置文件中的部分? 我不想删除该部分并重新创建它,但这是我目前唯一的答案。

号的内置ConfigParser存储部作为_sections ,这是一个字典。 由于这是python,因此您可以访问该变量以进行简单复制。 config._sections[new_name] = config._sections[old_name]; config._sections.pop(old_name)

但是ConfigParser可能会在以后更改,这可能会中断您的实现。

因此,我不建议您这样做,或者您可以继承ConfigParser的子类并实现delete_section或更改选项的存储方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM