Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1941609
  • 博文数量: 2504
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 25169
  • 用 户 组: 普通用户
  • 注册时间: 2020-11-26 14:30
个人简介

更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号

文章分类

全部博文(2504)

文章存档

2024年(349)

2023年(643)

2022年(693)

2021年(734)

2020年(80)

我的朋友

分类: Python/Ruby

2021-03-29 11:47:51

  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平台集成。

阅读(842) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~