关灯
开启左侧

python 学习系列1 —— python 解释器

[复制链接]
doubleyong 发表于 2018-8-30 12:35:25 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
本帖最后由 doubleyong 于 2018-10-8 09:05 编辑

python 解释器,所为解释器,即是一种让其他程序运行起来的程序。当你编写了一段python 程序,python解释器将读取程序,并按照其中的命令执行,得出结果。实际上,解释器是代码与机器的计算机硬件之间的软件逻辑层。

解释器本身,可以用C语言实现或一些Java类实现,或者其他的形式。无论采取何种形式,编写的Python代码必须在解释器中运行。

python解释器在运行代码时,会执行如下步骤,第一步是编译成所谓的“字节码”,之后将其转发到所谓的“虚拟机”中。
如下图:
IMG_20180829_210855.jpg


使用ANSI C语言代码使用上图中的最右边两个框,字节码与PVM虚拟机的,称为CPython.
使用Java语言来实现,称为Jython
使用Net框架来实现的,称为IromPython




 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

排行榜
关闭

站长推荐上一条 /1 下一条

官方微信

全国服务热线:

400-0708-360

公司地址:国家西部信息安全产业基地(成都市高新区云华路333号)

邮编:610000    Email:2908503813@qq.com

Copyright   ©2015-2016  EOIT论坛Powered by©Discuz!    ( 蜀ICP备11000634号-7 )