如何重命名ConfigParser
对象中的部分?
问问题
1901 次
2 回答
7
示例辅助函数 - 真的很傻,但它可能会为某人节省几分钟的工作......
def rename_section(cp, section_from, section_to):
items = cp.items(section_from)
cp.add_section(section_to)
for item in items:
cp.set(section_to, item[0], item[1])
cp.remove_section(section_from)
于 2013-02-25T15:19:29.560 回答
2
据我所知,你需要
- 通过ConfigParser.items获取部分项目
- 通过ConfigParser.remove_section删除该部分
- 通过ConfigParser.add_section创建一个新部分
- 通过ConfigParser.set将项目放回新部分
于 2013-02-25T14:25:28.773 回答