python是一门解释型语言,代码想要运行,必须通过解释器来执行,当然为了满足不同平台的需求,python解释器也分为不同的种类,接下来小编为大家介绍五款常用python解释器。
目前常见的Python解释器包括:cpython、JPython、IPython、PyPy、IronPython五个版本。
1、cpython:是使用C语言开发的python解释器,也是标准的python解释器,目前我们大部分人安装的python IDE都是cpython,也是使用最广泛的python解释器。
2、JPython:是在JVM上实现的python,由Java语言编写。可以将python源码编译成JVM字节码,由JVM执行对应的字节码,因为可以很好的与JVM集成。
3、IPython:是基于cpython之上的一个交互式解释器,相对于cpython而言,其交互方式有所增强,但是执行代码的功能还能与cpython相同的。
4、PyPy:是使用python实现的python动态编译器,提供了JIT编译器和沙盒功能,因此在运行速度上要比cpython快很多。其起源是python开发者为了更好的Hack Python而创建的项目。灵活性高、易于使用和试验,不过对于第三方模块的支持不足。
5、IronPython:面向微软.net平台,是由C#语言编写。可以将Python代码编译成字节码Todo CLR,并能很好的与.NET平台集成。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。