1.https://github.com/Mysterie/uncompyle2 下载zip文件注意:uncompyle2 requires Python 2.7
2.解压zip包,进入目录,输入: sudo python setup.py install 程序直接安装python包到python对应目录下
3.可以检查/usr/local/bin 下面有无uncompyle2
4.在命令行输入 uncompyle2 -h 如果有现实使用方法,就表示已经安装成功
5.windows环境下 C:\Python27\Python C:\Python27\scripts\uncompyle2 -h
.
Examples:
uncompyle2 foo.pyc bar.pyc # decompile foo.pyc, bar.pyc to stdout
uncompyle2 -o . foo.pyc bar.pyc # decompile to ./foo.pyc_dis and ./bar.pyc_dis
uncompyle2 -o /tmp /usr/lib/python1.5 # decompile whole library
递归编译目录的方法 tmp为输出的目录, xxxx为需要递归pyc的目录
uncompyle2 -ro /home/tmp /home/xxxxx