Pfad zur Datei in einem kompilierten Script
Verfasst: Donnerstag 21. April 2011, 13:18
Hey,
wie bekomme ich den Pfad zur Datei eines mit cx_freeze kompilierten Scripts?
unter py2exe funktioniert es bei mir so:
Als ich im mal danach gesucht habe habe ich auch diese 3 Methoden, zum testen ob das Script kompiliert ist, gefunden:
Wobei das erste für cx_freeze sein sollte. Gibt bei mir aber ein "False" zurück :-/
Kompiliert habe ich mit "cxfreeze --no-copy-deps -OO -c script.py"
wie bekomme ich den Pfad zur Datei eines mit cx_freeze kompilierten Scripts?
unter py2exe funktioniert es bei mir so:
Code: Alles auswählen
if hasattr(sys, "frozen"):
path = os.path.dirname(unicode(sys.executable, sys.getfilesystemencoding()))
else:
path = os.path.dirname(unicode(__file__, sys.getfilesystemencoding()))
Code: Alles auswählen
imp.is_frozen("__main__")
hasattr(sys, "frozen")
hasattr(sys, "importers")
Kompiliert habe ich mit "cxfreeze --no-copy-deps -OO -c script.py"