Lire un fichier de configuration (style *.ini)
Bonjour,
J’essaie de récupérer un valeur d'un fichier *.cfg construit comme un fichier ini ([section]; 'clef=valeur')
Lorsque je lance, j'ai l'erreur suivante:
Code:
1 2 3 4 5 6
| Traceback (most recent call last):
File "U:\_Developpement\PYTHON\Initiation\readini.py", line 7, in <module>
config['APPLICATION_PARAMETERS']['APPLICATION_NAME']
File "C:\Users\xxxx\AppData\Local\Programs\Python\Python37-32\lib\configparser.py", line 958, in __getitem__
raise KeyError(key)
KeyError: 'APPLICATION_PARAMETERS' |
Mon fichier cfg:
Code:
1 2 3 4
| [APPLICATION_PARAMETERS]
APPLICATION_NAME=MyTitle (V1.0.1 Released, fr) - Design by AUTHOR
[PROMASTER_PARAMETERS]
EMAIL_TO=toto.zero@la.tete.a.toto |
Mon fichier py:
Code:
1 2 3 4 5 6 7
| import os
import configparser
config = configparser.ConfigParser()
config.read('ini/application.cfg')
config.get('APPLICATION_PARAMETERS', 'APPLICATION_NAME')
print(config) |
Merci par avance pour votre aide