bonjour,
afin de charger la configuration (chemins d'accès, nom des bases de données, etc ...) pour mon programme, toutes ces information sont placées dans un fichier txt qui se trouve dans le même répertoire que le programme.
la fenêtre principale de mon programme est contenue dans une classe. je lui ai donc fait une petite méthode .loadConfig pour qu'a chaque démarrage il lise le fichier et mémorise les paramètres.
or, la première ligne de cette méthode commence par un :
lorsque j'essaie le code dans un petit fichier séparé, pas de problème (sans classe, sous forme de quelques lignes de commandes toutes bêtes). mais lorsque j'exécute mon programme et que je lui fait appliquer la méthode self.loadConfig(), python me renvoie le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part fich=open('monFichierConfig','r')
fich=open('gaiaconfig.ga','r')
TypeError: an integer is required
et là il dit qu'il comprend pas. qu'elqu'un pourait m'aider ?
Partager