我创建了一个 python 脚本的可执行文件(.exe 文件)。
由于磁盘格式化,我丢失了包含原始 python 脚本的文件夹(也没有备份)。
一个偶然的机会,我在驱动器上得到了它的可执行文件。
我可以重新转换它为 python 脚本吗?
最佳答案
不,你梦寐以求的是一个decompiler ,并且对于 Python(以及对于大多数编程语言及其实现,因为它们不是 homoiconic)来说不可能真正存在(以可靠和系统的方式)。考虑到您的 Python 源代码丢失了(但另请参见 this:分析您的可执行文件将花费大量时间和大量技能,因此实际上不值得付出努力)。
学习使用 version control系统(用于您 future 的源代码)。我推荐git
.做好备份。更好的是,使用 free software 发布您的软件在您开发它时获得许可(例如在 github 或其他地方)。
您也可以花很多钱(可能是数千欧元或美元)请一些专业公司从损坏的磁盘驱动器中恢复数据(希望还有您丢失的源代码)。这通常不值这个钱。
关于python - 是否可以将 .exe 文件转换为 .py?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52167649/