介绍:
PyC是Python字节码的缩写,它是Python解释器执行Python代码的核心。当Python代码被运行时,它会首先被解释器转换为PyC字节码,然后由CPython解释器执行。
反编译:
pycdc:
优点:准确性高
缺点:格式不太好,使用不方便
使用方法:在命令栏里输入pycdc 文件名
即可在命令栏里显示原代码,如果想把源代码方便的导出来,
可用 pycdc 文件名 > 文件名.格式
注意:这样只会把生成的文件放到pycdc的目录下,重复使用会报错
uncompyle6
优点:方便,格式好
缺点:准确性低
使用方法和pycdc类似:uncompyle6 文件名
导出到文件 uncompyle6 文件名 > 文件名.格式
注意:这个会将文件生成在pyc所在的目录下。