2024-04-26 05:59:06 发布
网友
Uncompyle6适用于Python 3.x和2.7,推荐的选项是它的最新工具,旨在统一早期的fork并专注于自动化的单元测试。GitHub page有更多详细信息。
较旧的Uncompyle2仅支持Python 2.7。前一段时间,将.pyc字节码反编译成.py对我来说效果很好,而unpylib则因异常而崩溃。
有了所有这些工具,您的代码将包括变量名,但没有注释。
是的,您可以使用unpyclib获得它,可以在pypi上找到。
unpyclib
$ pip install unpyclib
然后你就可以反编译你的.pyc文件了
$ python -m unpyclib.application -Dq path/to/file.pyc
您可以尝试Easy Python Decompiler。它基于Decompyle++和Uncompyle2。 它支持反编译python版本1.0-3.3
注:我是上述工具的作者。
Uncompyle6适用于Python 3.x和2.7,推荐的选项是它的最新工具,旨在统一早期的fork并专注于自动化的单元测试。GitHub page有更多详细信息。
较旧的Uncompyle2仅支持Python 2.7。前一段时间,将.pyc字节码反编译成.py对我来说效果很好,而unpylib则因异常而崩溃。
有了所有这些工具,您的代码将包括变量名,但没有注释。
是的,您可以使用
unpyclib
获得它,可以在pypi上找到。然后你就可以反编译你的.pyc文件了
您可以尝试Easy Python Decompiler。它基于Decompyle++和Uncompyle2。 它支持反编译python版本1.0-3.3
注:我是上述工具的作者。
相关问题 更多 >
编程相关推荐