【发布时间】:2020-05-08 06:54:19
【问题描述】:
我在 Python 3 中使用 configparser 来编辑文件 -
[conf]
users:
- william
- bill
- johnny
我想在users: 下添加另一个值。
我的代码如下-
from configparser import SafeConfigParser
parser = SafeConfigParser()
parser.read('config5.cfg')
a = parser.get('conf', 'users')
parser.set('conf', 'users', a + ' hank')
with open('config5.cfg', 'w') as f:
parser.write(f)
但不是 -
users:
- william
- bill
- johnny
- hank
变成-
users:
- william
- bill
- johnny hank
我该如何解决这个问题?
非常感谢!
【问题讨论】:
标签: python-3.x yaml config configparser