python-uncompyle反编译

python的编译后文件pyc,可以将pyc文件反编译为py文件。

相应的工具:uncompyle

github地址:https://github.com/rocky/python-uncompyle6/

安装:pip install uncompyle

安装好后,注意执行的命令为uncompyle6,而不是uncompyle

查看帮助命令:uncompyle6 --helpuncompyle6 -h

反编译单个文件 :uncompyle6 foo.pyc > foo.py

反编译多个文件:uncompyle6 -o . *.pyc

例子:


uncompyle6 foo.pyc bar.pyc  # decompile foo.pyc, bar.pyc to stdout

uncompyle6 -o . foo.pyc bar.pyc  # decompile to ./foo.py and ./bar.py

uncompyle6 -o . *.pyc # decompile *.pyc to *.py

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容