2016-04-12 20 views
2

Also machte ich einen großen Fehler und löschte meine Code-Datei (Python). Das einzige, was ich habe, ist meine Python-Datei als .exe, die ich mit pyinstaller erstellt habe. Gibt es eine Möglichkeit, dies umzukehren und meine Code-Datei von .exe zu extrahieren?Exe zu Python mit Pyinstaller?

+0

Ist es eine ausführbare Datei mit einer einzigen Datei (erstellt mit der Option '--one-file')? – Zenadix

+0

ja, es ist. -F -w –

+0

Versuchen Sie, die ausführbare Datei mit [7-Zip] (http://www.7-zip.org/) zu öffnen, finden Sie etwas darin? – Zenadix

Antwort

1

Sie können den Inhalt der Datei .exe mit PyInstaller Extractor extrahieren. Führen Sie es wie folgt aus:

Sie erhalten dann eine Reihe von Dateien, einschließlich Ihrer ursprünglichen Python-Datei.

+0

Das hat irgendwie funktioniert, nur das Problem ist jetzt, dass ich nicht meine ursprüngliche Python-Datei und Das CMD sagt, ich kann jetzt einen Python-Decompiler für Pyc-Dateien verwenden. Wo finde ich einen für Python 3.x? –

+0

Sind Sie sicher, dass Ihre Quelldatei nicht extrahiert wurde? In meinem Fall war es da, aber ohne '.py "extension. – Zenadix

+0

Oh Gott, ich überprüfte alles und ich fand es! Während ich noch interessiert bin, wenn es irgendwelche 3.x Pythong decompilers gibt (weil ich selbst keinen finden konnte), hast du mir trotzdem das Leben gerettet. –

Verwandte Themen