pypc是什么

pypc是什么?

pyc文件就是 Python 程序编译后得到的字节码文件 (py-> pyc).

pyc文件一般由3个部分组成:

最开始4个字节是一个Maigc int, 标识此pyc的版本信息, 不同的版本的 Magic 都在 Python/import.c 内定义

接下来四个字节还是个int,是pyc产生的时间(1970.01.01到产生pyc时候的秒数)

接下来是个序列化了的 PyCodeObject(此结构在 Include/code.h 内定义),序列化方法在 Python/marshal.c 内定义