Остановите ConfigParser, добавив пробелы в разделители после обновления с python 2.7.3 до 2.7.9

После принудительного использования более поздней версии python ConfigParser теперь настаивает на добавлении пробелов с каждой стороны любых разделителей при изменении файла конфигурации.

например настройка = 90 становится: настройка = 90

Это не было поведением в более ранней версии, и я не могу найти способ контролировать это поведение, кто-нибудь может помочь?

Мой тестовый код выглядит так:

import ConfigParser
import os

config   = ConfigParser.ConfigParser()
cfgfile  = '/home/osmc/bin/test/config.txt'
os.system('sudo echo "[section]" > ' + cfgfile)
os.system('sudo echo "setting=0" >> ' + cfgfile)

config.read(cfgfile)
config.set('section','setting', '1' )

with open(cfgfile, 'wb') as newcfgfile:
    config.write(newcfgfile)

Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос