Bonjour,
J'essaye de lire des options d'un fichier de configuration et de les afficher dans un QListWidget.
Je suis parvenu à le faire avec un premier fichier de configuration, mais en copiant mon code (fonctionnel) pour l'utiliser avec un autre fichier de configuration, j'obtiens une erreur.
Voici le fichier de config meetme.conf
ma fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
et l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9def listeConf(self): config = configparser.RawConfigParser() config.read(dossierCS +'/meetme.conf') sect = "rooms" while config.has_section(sect) == True: for sect in config.sections(): item = QtGui.QListWidgetItem(self.ui.listWidget) item.setText("meetme : "+config.get('rooms', all))
La cause pourrait être le symbole => qui est à la place du signe = habituel?configparser.DuplicateOptionError: While reading from '/Users/macbookpro15/AsteriskSTQN/Config_Serveur/meetme.conf' [line 9]: option 'conf' in section 'rooms' already exists
Ou parce-qu'il y a trois fois la même option (conf)?
Auriez-vous une idée de la façon de régler mon problème?
Merci beaucoup.

 

 
		
		 
        

 
			
			


 
   
 


 ConfigParser: lire et afficher des options
 ConfigParser: lire et afficher des options
				 Répondre avec citation
  Répondre avec citation
Partager