如何将exe转换回Python脚本

新手上路,请多包涵

最近我将一个 .py 文件转换为一个 .exe 文件。

我丢失了原始的 .py 文件,只剩下 exe 文件。我用pyinstaller转换了它。

无论如何要扭转这个以取回我原来的 .py 文件?

原文由 S. Known 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 917
1 个回答
  1. 使用 pyinstxtractor.py
         python pyinstxtractor.py yourFileName.exe

这将提取 .exe 并创建一个名为 yourFileName.exe_extracted 的文件夹。

  1. yourFileName.exe_extracted 文件夹中,找到没有任何扩展名的文件。

  2. 使用 HxD 编辑器编辑它,并从使用相同版本的 Python 创建的任何 __pycache__ 文件中,复制第一行并将其插入到您的文件中。

  3. 保存并使用 .pyc 扩展名重命名文件。

  4. 使用任何在线工具将编译后的字节码( .pyc )反编译为 .py ---

原文由 Vasanth Parimalan 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题