2016-04-12 30 views
2

Büyük bir hata yaptım ve kod dosyamı sildim (python). Sahip olduğum tek şey, python dosyasıyla oluşturduğum python dosyası. Bunu tersine çevirmek ve kod dosyamı .exe'den çıkarmak için bir yol var mı?Pıtırtı python'lu python'a mı?

+0

Tek dosyalı bir yürütülebilir dosya ('--one-file' seçeneği ile oluşturulmuş) mu? – Zenadix

+0

evet, onun. -F -w –

+0

Yürütücüyü [7-Zip] ile açmayı deneyin (http://www.7-zip.org/), içinde bir şey mi buluyorsunuz? – Zenadix

cevap

1

PyInstaller Extractor kullanarak .exe dosyasının içeriğini ayıklayabilirsiniz. Bunu şu şekilde çalıştırın:

python pyinstxtractor.py executable.exe 
Daha sonra orijinal python dosyanız da dahil olmak üzere bir sürü dosya alacaksınız.

+0

Bu çok işe yaradı, sadece sorun şu ki, orijinal python dosyama sahip değilim ve CMD şimdi bir python decompiler'i pyc dosyaları üzerinde kullanabileceğimi söyler.Python 3.x için bir tane nerede bulabilirim? –

+0

Kaynak dosyanızın ayıklanmadığından emin misiniz? Benim durumumda oradaydı ama '.py olmadan – Zenadix

+0

Oh tanrım, her şeyi tekrar kontrol ettim ve onu buldum! 3.x pythong dekomponentler varsa (hala kendimi bulamadığım için) hala intrested olduğum halde hala hayatımı kurtardın. –