为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以将已编译的.pyc文件反编译为.py文件?

是否可以将已编译的.pyc文件反编译为.py文件?

精慕HU 2019-08-26 15:10:58
是否可以将已编译的.pyc文件反编译为.py文件?是否有可能从.py文件生成的.pyc文件中获取一些信息?
查看完整描述

3 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

Uncompyle6适用于Python 3.x和2.7 - 推荐选项,因为它是最新的工具,旨在统一早期的分支并专注于自动化测试。在GitHub的页面有更多的细节。

较旧的Uncompyle2仅支持Python 2.7。这段时间我很好地将.pyc字节码反编译为.py,而unpyclib则因异常而崩溃。


查看完整回答
反对 回复 2019-08-26
?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

是的,你可以unpyclibpypi上找到它。

$ pip install unpyclib

你可以反编译你的.pyc文件

$ python -m unpyclib.application -Dq path/to/file.pyc


查看完整回答
反对 回复 2019-08-26
?
倚天杖

TA贡献1828条经验 获得超3个赞

您可以尝试Easy Python Decompiler。它基于Decompyle ++和Uncompyle2。它支持反编译python版本1.0-3.3

注意:我是上述工具的作者。


查看完整回答
反对 回复 2019-08-26
  • 3 回答
  • 0 关注
  • 2507 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信