神鬼玄机,国办发2015年3号,死神之白羽
1.pyc文件
是python预编译后的字节码文件,并不是机器码。
2.pycodeobject
是python编译器真正编译成的结果;
当python程序运行时,编译的结果是保存在pycodeobject中。
在python程序运行结束时,python解释器则将pycodeobject写回到pyc文件中。
3.当python程序第二次运行时,首先程序会在硬盘中寻找pyc文件。
如果找到,就直接载入,否则就重复上述步骤。
4.pyc文件就是pycodeobject的一种持久化的保存方式。
5.若源代码被改动时,且该源码已经被执行生成过pyc文件:
python会首先检测是否存在pyc文件,再进行检测该文件的更新时间与源代码更新时间比较。
如果源代码更新时间更晚,则重新执行2中的步骤。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Python 实现将numpy中的nan和inf,nan替换成对应的均值
python爬虫把url链接编码成gbk2312格式过程解析
网友评论