首页 > 编程语言 > 详细

《python学习手册》之一——程序运行

时间:2016-08-08 12:39:49      阅读:290      评论:0      收藏:0      [点我收藏+]

Python解释器执行Python代码时候,大概经历如下几个阶段:
(1) 加载代码文件

(2)翻译成AST

(3)生成bytecode(.pyc文件,与编译的python版本有关)。可以使用python -O -m py_compile xx.py命令,将xx.py先编译为xx.pyo的字节码,然后在调用python xx.pyo执行(.pyo文件是优化编译后的字节码,可以理解为.pyc文件的优化版)

(4)在PVM(python virtual machine)上执行bytecode,PVM实际是一个基于栈的虚拟机。

 

《python学习手册》之一——程序运行

原文:http://www.cnblogs.com/heimiaobaizhua/p/5748442.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!