OVH Cloud OVH Cloud

Pb Py2exe

1 réponse
Avatar
Méta-MCI
Bonjour !

Je veux faire joujou avec Py2exe. Avec le script suivant :
# -*- coding: cp1252 -*-

print __file__

j'obtiens ce message, à l'exécution :
Traceback (most recent call last):
File "tti.py", line 3, in ?
NameError: name '__file__' is not defined


Question :
cela fait-il partie des limites de Py2exe ? Mais, je n'ai pas trouvé où
sont décrites ces limites (dans http://py2exe.org/)


@+

Michel Claveau

.

1 réponse

Avatar
Amaury Forgeot d'Arc
Bonjour !


Bonjour,



Je veux faire joujou avec Py2exe. Avec le script suivant :
# -*- coding: cp1252 -*-

print __file__

j'obtiens ce message, à l'exécution :
Traceback (most recent call last):
File "tti.py", line 3, in ?
NameError: name '__file__' is not defined


Question :
cela fait-il partie des limites de Py2exe ? Mais, je n'ai pas trouvé où
sont décrites ces limites (dans http://py2exe.org/)


J'ai trouvé ceci:
http://www.py2exe.org/index.cgi/WhereAmI

Cette page propose d'utiliser "sys.executable" à la place.
Et c'est vrai que tous les modules sont maintenant *dans* l'exe...

--
Amaury Forgeot d'Arc