从exe恢复Python源代码

时间:2011-08-31 16:55:45

标签: python recovery

我编写了一个python程序,我使用py2exe将其转换为exe二进制文件。我在dist文件夹中生成了所有文件,但是由于系统崩溃,我丢失了源代码。

有没有办法从.exe或py2exe生成的其他支持文件中获取.py源代码文件?

1 个答案:

答案 0 :(得分:5)

根据以下链接,您可以从.pyc中提取library.zip个文件,然后使用decompyle来获取与您开始时类似的.py个文件。

http://bytes.com/topic/python/answers/101743-py2exe-there-way-go-backwards-exe2py

http://sourceforge.net/projects/decompyle/

希望它有效,我希望你下次使用github或bitbucket。