热线电话:13121318867

登录
2020-08-04 阅读量: 748
Python代码的执行过程是什么?

Python代码的执行过程:

大致流程:源码编译为字节码(.pyc)----->Python虚拟机------->执行编译好的字节码----->Python虚拟机将字节码翻译成相对应的机器指令(机器码)。

Python程序运行时,先编译字节码并保存到内存中,当程序运行结束后,Python解释器将内存中的字节码对象写到.pyc文件中。

第二次再运行时,先从硬盘中寻找.pyc文件,如果找到,则直接载入,否则重复上面过程。

优点:不重复编译,提高执行效率


29.8616
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子