我编写了一个python程序,我使用py2exe将其转换为exe二进制文件。我在dist文件夹中生成了所有文件,但是由于系统崩溃,我丢失了源代码。
有没有办法从.exe或py2exe生成的其他支持文件中获取.py源代码文件?
答案 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。