2015-01-15 2 views
3

Итак, у меня есть settings.ini:Изменение значения в ини-файл с помощью Python ConfigParser

[SETTINGS] 

value = 1 

И этот питон скрипт

from ConfigParser import SafeConfigParser 

parser = SafeConfigParser() 
parser.read('settings.ini') 

print parser.get('SETTINGS', 'value') 

Как вы можете видеть, я хочу прочитать, а затем заменить значение «1» - другое. Все, что я смог сделать, это прочитать. Я искал в сети, как его заменить, но я не нашел.

ответ

12

Как из примеров документации:

https://docs.python.org/2/library/configparser.html

parser.set('SETTINGS', 'value', '15') 


# Writing our configuration file to 'example.ini' 
with open('example.ini', 'wb') as configfile: 
    parser.write(configfile) 
+0

Рабочая! Спасибо! – traeper

+0

Вы спасли мою кожу. Спасибо! – Tomek

Смежные вопросы