Как писать комментарии к заданному файлу внутри разделов?
Если у меня есть:
import ConfigParser
with open('./config.ini', 'w') as f:
conf = ConfigParser.ConfigParser()
conf.set('DEFAULT', 'test', 1)
conf.write(f)
Я получу файл:
[DEFAULT]
test = 1
Но как я могу получить файл с комментариями внутри раздела [DEFAULT]
, например:
[DEFAULT]
; test comment
test = 1
Я знаю, что могу писать коды в файлы, делая:
import ConfigParser
with open('./config.ini', 'w') as f:
conf = ConfigParser.ConfigParser()
conf.set('DEFAULT', 'test', 1)
conf.write(f)
f.write('; test comment') # but this gets printed after the section key-value pairs
Возможно ли это с помощью ConfigParser? И я не хочу попробовать другой модуль, потому что мне нужно сохранить мою программу как "запас", насколько это возможно.