Как можно написать комментарии к данному файлу в разделах?
Если у меня есть:
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? И я не хочу пробовать другой модуль, потому что мне нужно, чтобы моя программа была как можно более «стоковой».