Ajouter un commentaire

bsadacheng

Le problème peut venir des import de module.
Python ne charge pas obligatoirement tous le contenu
d'un module après un import * ou un import module_name. C'est à l'appel d'une routine d'un module que Python va aller voir si la classe ( par ex ) existe dans le module et la charge. Tant que le source est disponible pas de probleme. Si tu fabrique un exe via py2exe ou pyInstall
alors il est tout a fait possible quún module ne soit pas chargé
pendant la generation de l'exe, et ça plante. J'ai ce probleme dans une
appli qui construit dynamiquement des noms de module à importer.
Je n'ai pas encore réussi a generer un exe qui marche vraiement.
Voir la doc de Python sur les mecanismes de import pour plus.
Une chose a essayer c'est de declarer explicitement tous les module ET
sous modules dans des clauses import module.sub.subsub ..... etc
Bon courage.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 X   X  U   U  BBBB   RRRR    CCC 
X X U U B B R R C
X U U BBBB RRRR C
X X U U B B R R C
X X UUU BBBB R RR CCC