讲解对象:【python系列】常见的几种python解释器 文章出处:360doc个人图书馆[其他平台均为盗版] 提醒:建议大家电脑浏览我的网页,因为手机浏览网页 代码会自动缩成一行,很不方便 前言:不知道大家对python解释器有什么了解?今天我们来详细了解一下python解释器种类 CpythonIpythonPyPyJythonIronPython 当然了 python解释器还是有很多变种的,我就列举一些常见的,下面我们仔细分析一下他们有何区别 对象:Cpython 下载:python官网 实质: 1 官方版本的解释器 2 命令行下运行python就是启动CPython解释器 开发语言:这个解释器是用C语言开发的 特点:CPython是使用最广的Python解释器 对象:IPython 来源:IPython是基于CPython之上的一个交互式解释器 特点:IPython只是在交互方式上有所增强,但是执行Python代码的功能和CPython是完全一样的 对象:PyPy 实质:另一个Python解释器 目标:它的目标是执行速度 特点:采用JIT技术,对Python代码进行动态编译(注意不是解释) 注意:PyPy和CPython有一些是不同的,这就导致相同的Python代码在两种解释器下执行可能会有不同的结果 对象:Jython 实质:是运行在Java平台上的Python解释器 特点:可以直接把Python代码编译成Java字节码执行 对象:IronPython 实质:IronPython是运行在微软.Net平台上的Python解释器 特点:可以直接把Python代码编译成.Net的字节码 谢谢大家的支持!可以点击我的头像,进入我的空间浏览更多文章呢。建议大家360doc注册一个账号登录,里面真的有很多优秀的文章,欢迎大家的到来。 ---