• 技术文章 >Python技术 >Python基础教程

    Python解释器有几种

    小妮浅浅小妮浅浅2021-06-04 09:38:41原创4417

    1、CPython

    CPython这个解释器是用 C语言开发的(如果你要学习 C语言,可以参看我的《C语言探索之旅》 系列教程)。

    2、Jython

    Jython是运行在 Java 平台上的 Python 解释器,可以把 Python 代码编译成 Java字节码执行。

    3、IronPython

    IronPython和Jython类似。IronPython 是运行在微软的 .Net 平台上的 Python 解释器,可以把 Python 的代码编译成 .Net 的字节码。

    4、IPython

    IPython是基于CPython之上的一个交互式解释器。IPython 在交互方式上比 CPython 有所增强,但是执行 Python 代码的原理和 CPython 是一样的。好比很多浏览器虽然外观不同,但内核其实都是调用了 Chromium。

    5、PyPy

    PyPy是另一个Python解释器,其目标是执行速度。PyPy采用JIT(Just-In-Time)编译技术,动态编译Python代码,显着提高Python代码的执行速度。Java的HotSpot虚拟机也使用JIT技术。

    以上就是Python解释器的五种类型,希望对大家有所帮助。更多Python学习指路:python基础教程(推荐操作系统:windows7系统、Python 3.9.1、DELL G3电脑。)

    专题推荐:python解释器
    上一篇:python如何重写父类的方法 下一篇:python列表读取的方法

    相关文章推荐

    • python Counter的使用• python deque的两大优点• python namedtuple怎样定义一个类• python threading模块有哪些函数• python thread.local()的实例化• python创建新线程有哪些方法• python如何重写父类的方法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网