pyc是什么?
Python是一门解释型语言,生成pyc文件是什么?c应该是complied(编译)。
编译型语言:计算机不能识别高级语言,需要一个“翻译机”转化成机器语言。
解释型语言:是对语言逐行解释执行,如ruby、Python。
解释型语言执行速度>=编译型语言
Python的运行过程:
PyCodeObject是Python编译运行的结果,保存在内存中的PyCodeObject,
之后写入到.pyc文件中,第二次运行的时候,加载.pyc文件,调用执行。
改了源代码之后,先检测是否有这个.pyc文件,之后如果有检测时间,时间最新
会更新.pyc文件。
pyc存的是预编译后的自解码。