Сохранение комментариев после чтения, изменения и записи файла конфигурации в python

Я очень новичок в Python, и мне нужно изменить файл конфигурации. Я могу сделать это с помощью configparser, но проблема в том, что мне нужно сохранить комментарии в файле конфигурации и кажется, что это невозможно с ним. Я нашел обновить INI-файл без удаления комментариев, но проблема не решена полностью .

Очевидным решением является использование ConfigObj, но в комментариях говорится, что он устарел, поэтому я не хочу использовать этот подход.


person Arturo Rodriguez    schedule 26.07.2018    source источник
comment
Возможно, грубым подходом было бы написание некоторого регулярного выражения для изменения значений.   -  person Andrej Kesely    schedule 26.07.2018
comment
@AndrejKesely, не могли бы вы быть более конкретным?   -  person Arturo Rodriguez    schedule 26.07.2018
comment
Если вам нужно изменить простую переменную, вы можете написать для нее простое регулярное выражение. Он изменит только это значение и сохранит все комментарии без изменений.   -  person Andrej Kesely    schedule 26.07.2018
comment
Извините, что отвечаю так поздно. Дело в том, что мне нужно изменить много переменных, поэтому я не считаю этот подход полезным в моем случае. Кроме того, вам может быть интересно, зачем мне нужны комментарии, ведь они необходимы для того, что я хочу. Любая другая идея? Спасибо   -  person Arturo Rodriguez    schedule 25.02.2019