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:
Mon fichier cfg:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 py:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Merci par avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)
Partager