Python .pyc的编译和反编译
1. 由Python文件编译为.pyc文件
python -m compileall apps.py
- 演示
2. .pyc的反编译,使用 uncompyle, 也可以使用网上在线的反编译工具
- 需要安装 uncompyle
pip install uncompyle
-
演示:
-
其他命令
uncompyle6 --help 查看帮助
uncompyle6 models.pyc > models.py 将models.pyc反编译成py文件
uncompile -o . *.pyc 将当前文件夹中所有的pyc文件反编译成后缀名为.pyc_dis的源文件