最近我将一个 .py 文件转换为一个 .exe 文件。
我丢失了原始的 .py 文件,只剩下 exe 文件。我用pyinstaller转换了它。
无论如何要扭转这个以取回我原来的 .py 文件?
原文由 S. Known 发布,翻译遵循 CC BY-SA 4.0 许可协议
最近我将一个 .py 文件转换为一个 .exe 文件。
我丢失了原始的 .py 文件,只剩下 exe 文件。我用pyinstaller转换了它。
无论如何要扭转这个以取回我原来的 .py 文件?
原文由 S. Known 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
pyinstxtractor.py
:这将提取
.exe
并创建一个名为yourFileName.exe_extracted
的文件夹。在
yourFileName.exe_extracted
文件夹中,找到没有任何扩展名的文件。使用 HxD 编辑器编辑它,并从使用相同版本的 Python 创建的任何
__pycache__
文件中,复制第一行并将其插入到您的文件中。保存并使用
.pyc
扩展名重命名文件。使用任何在线工具将编译后的字节码(
.pyc
)反编译为.py
---