Я использую configparser
в Python 3 для редактирования файла -
[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
Как исправить это?
Большое спасибо!