有没有一种简单的方法可以在python中使用ConfigParser重命名配置文件中的节?我不想删除该部分并重新创建它,但这是我现在唯一的答案。
答案 0 :(得分:0)
没有。内置的ConfigParser将部分存储为_sections
,这是一个字典。因为这是python,你可以访问该变量来做一个简单的复制。
(config._sections[new_name] = config._sections[old_name]; config._sections.pop(old_name)
但ConfigParser可能会在以后更改,这会破坏您的实施。
因此我不建议这样做,或者您可以继承ConfigParser并实现delete_section或更改选项的存储方式。