Python是一种解释型语言,其执行的时候需要解释器去执行.py文件

下面写出几种常见的Python解释器

1、CPython

这个解释器是大家最常用的,因为从Python官网下载并安装Python后,就直接安装了CPython,之所以叫CPython,是因为这个解释器使用C语言开发的。

2、IPython

IPython是基于CPython之上的一个交互式解释器。

3、PyPy

PyPy解释器注重的是目标的执行速度,采用JIT技术(即时编译),所以显著提高代码的运行效率。

4、Jython

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

5、IronPython

IronPython和Jython类似,只是运行在微软。Net平台上的Python解释器

转载于:https://www.cnblogs.com/buling/p/8562123.html

Python 的解释器相关推荐

  1. Python培训教程:什么是Python全局解释器锁(GIL)?

    本期Python培训教程小编为大家带来的是关于"什么是Python全局解释器锁(GIL)?"的问题,全局解释器锁是计算机程序设计语言解释器用于同步线程的工具,使得在同一进程内任何时 ...

  2. Python设计模式-解释器模式

    Python设计模式-解释器模式 代码基于3.5.2,代码如下; #coding:utf-8 #解释器模式class PlayContext():play_text = Noneclass Expre ...

  3. python各个解释器的用途-python的解释器是什么?

    python解释器是解释python脚本执行的程序.编写python代码保存后,我们会得到一个以.py为扩展名的文本文件.要运行此文件,就需要python解释器去执行.py文件. python解释器种 ...

  4. python解释器是什么-python的解释器是什么?

    python解释器是解释python脚本执行的程序,当开发者在编写python代码保存后,就会得到一个以".py"为扩展名的文本文件,若要运行此文件,就需要python解释器去执行 ...

  5. python各个解释器的用途-常用的五种Python解释器|老男孩网络Python学习课程

    Python是一门解释器语言,代码想运行,必须通过解释器执行,Python存在多种解释器,分别基于不同语言开发,每个解释器有不同的特点,但都能正常运行Python代码,以下是常用的五种Python解释 ...

  6. python各个解释器的用途-Python解释器有哪些?Python解释器种类

    Python是一门解释器语言,代码想运行,必须通过解释器执行,Python存在多种解释器,分别基于不同语言开发,每个解释器有不同的特点,但都能正常运行Python代码,以下是常用的五种Python解释 ...

  7. 熟悉Python Interpreter解释器

    1. 启动python解释器 2. python解释器的两种模式 3. 错误处理 4. 设置python解释器启动代码 5. 执行python module 5.1 python文件注释 5.2 如何 ...

  8. /usr/bin/python^M: 解释器错误: 没有那个文件或目录

    [1]问题现象 执行python脚本,提示错误:/usr/bin/python^M: 解释器错误: 没有那个文件或目录 [2]原因分析 大多数是因为脚本文件在windows下编辑过.在windows下 ...

  9. Python的解释器和字节码

    首先我们先规定Python解释器指的是 CPython解释器. 1.py文件和pyc文件的区别是什么?为什么Python的解释这两个文件都能运行? CPython虚拟机既可以执行python文件,又可 ...

  10. python交互解释器_Python 交互解释器

    本章我们讨论交互式 Python 交互解释器. Python 代码可以通过两种基本方式启动. 作为脚本或在交互式解释器中. 这是一个小型 Python 脚本的示例. 它是从 UNIX Shell 启动 ...

最新文章

  1. python使用imbalanced-learn的RepeatedEditedNearestNeighbours方法进行下采样处理数据不平衡问题
  2. Spark学习之路 (二十二)SparkStreaming的官方文档
  3. ipvsadm+keepalived安装错误解决
  4. 目标和(01背包应用)
  5. java架构师学习笔记
  6. WebGL(四)—— 第一个WEBGL程序
  7. 第二周:神经网络的编程基础之Python与向量化
  8. R语言进行文件夹操作示例(转)
  9. 今晚开讲 | 打卡公开课、冲击排行榜,还有福利领取
  10. Visual Studio 2017常见用法及相关配置
  11. 《Flutter 从0到1构建大前端应用》读后感—第7章【路由】
  12. mysql 忘记密码解决方法(有用)
  13. Entity Framework 延伸系列目录
  14. Excel--查找、替换及定位
  15. 手把手教你绘制积分动图
  16. DoubanFm之设计模式(一)
  17. 10【Mybatis延迟加载】
  18. 解决Heroku“ name is already taken“问题
  19. 笔记本电脑无法搜索到wifi
  20. 数据库系统原理-课程目标

热门文章

  1. LeetCode Factorial Trailing Zeroes (阶乘后缀零)
  2. libsuperuser
  3. PHP面试题及答案(一)
  4. 接口学习心得(Interface)
  5. 告别Demo项目,参与真实AI企业项目
  6. 隐式反馈的去噪,模型取得巨大提升!
  7. 深度 | 从各种注意力机制窥探深度学习在NLP中的神威
  8. 基于DEAP库的python进化算法-2.进化算法各元素的DEAP实现
  9. Cocos2d-x 3.X手游开发实例详解
  10. 如何保持交互的可见性