可以将.exe文件转换为.py吗?

时间:2018-09-04 13:37:41

标签: python python-3.x executable

我创建了一个python脚本的可执行文件( .exe 文件)。

由于磁盘格式化,我使用原始的python脚本丢失了该文件夹(也没有备份)。

我有机会在驱动器上获得其可执行文件。

我可以将其重新转换为python脚本吗?

1 个答案:

答案 0 :(得分:8)

不,您梦dream以求的事物被称为decompiler,对于Python(以及大多数编程语言及其实现)来说,它们实际上并不能(以可靠且系统的方式)存在,因为它们不是{{3} }。考虑到您的Python源代码已丢失(但另请参见homoiconic:分析可执行文件会花费很多时间,很多技能,因此实际上不值得花很多精力。)

了解如何使用this系统(以供将来使用)。我推荐version control。进行备份。甚至更好的是,在开发软件时,请使用git许可(例如,在free software或其他位置)发布软件。

您也可能要花很多钱(也许几千欧元或美元),请一些专业公司从崩溃的磁盘驱动器中恢复数据(希望也是丢失的源代码)。这通常不值钱。