web-dev-qa-db-fra.com

Modifier la valeur dans le fichier ini à l'aide de ConfigParser Python

Donc, j'ai ce settings.ini:

[SETTINGS]

value = 1

Et ce script python

from ConfigParser import SafeConfigParser

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

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

Comme vous pouvez le voir, je veux lire puis remplacer la valeur "1" par une autre. Tout ce que j'ai pu faire jusqu'à présent, c'est de le lire. J'ai cherché sur le net comment le remplacer mais je n'ai pas trouvé.

12
Prixeler

A partir des exemples de documentation:

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)
22
Zah