美文网首页
python执行.py文件的过程

python执行.py文件的过程

作者: W_I_S_E | 来源:发表于2017-04-18 19:21 被阅读0次

    事实上,python在执行一个.py文件并没有我们想的那样简单。
    首先,python解释器会将.py文件转换成字节码,然后再由解释器来执行这些字节码。
    其次,生成的字节码交由虚拟机来执行,而这个虚拟机实际上就是python解释器。
    那么,字节码具体是指什么呢?是指PyCodeObject对象,并将其写入到内存中。
    然后解释器会根据自己的判断,决定是否将字节码写入.pyc或者.pyo文件,以备下次复用,加快加载程序的速度。

    参考:
    Python什么情况下会生成pyc文件
    说说python的执行过程

    相关文章

      网友评论

          本文标题:python执行.py文件的过程

          本文链接:https://www.haomeiwen.com/subject/tckqzttx.html