20201230 pyc是什么
作者:互联网
# 解释型语言,一边执行,一边编译
# Java 其实是 先编译 后解释;是预编译,把可以编译的部分 进行编译
# Python 是一门先编译后解释的语言。
# 简述 Python 的运行过程
PyCodeObject 是 Python 编译器真正编译成的结果
Python 程序运行时,编译的结果保存在位于内存中的 PyCodeObject 中
Python 程序运行结束时,Python 解释器则将 PyCodeObject 写回到 pyc 文件中
当 Python 程序第二次运行时,首先程序会在硬盘中寻找 pyc 文件
如果找到,则直接载入,否则就重复上面的过程。
pyc 是弱编译后的编解码文件,不是机器码,连半成品都不算
标签:文件,程序运行,Python,什么,PyCodeObject,编译,20201230,pyc 来源: https://blog.51cto.com/15149862/2680021