pyc文件

发布时间:2019-03-13 22:28:32编辑:auto阅读(2015)

    1.pyc文件            
    是python预编译后的字节码文件,并不是机器码。

    2.PyCodeObject
    是Python编译器真正编译成的结果;

    当python程序运行时,编译的结果是保存在PyCodeObject中。
    在Python程序运行结束时,Python解释器则将PyCodeObject写回到pyc文件中。
    3.当python程序第二次运行时,首先程序会在硬盘中寻找pyc文件。
    如果找到,就直接载入,否则就重复上述步骤。

    4.pyc文件就是PyCodeObject的一种持久化的保存方式。
    5.若源代码被改动时,且该源码已经被执行生成过pyc文件:
    python会首先检测是否存在pyc文件,再进行检测该文件的更新时间与源代码更新时间比较。
    如果源代码更新时间更晚,则重新执行2中的步骤。

关键字

上一篇: Python time strptime

下一篇: umicore dev diary 9.