Python Interpreter

  • 什么是Python解释器?

什么是Python解释器?

Python解释器就是一个应用可以运行你的python脚本。

$ python <script_file_name>.py

在这个命令中,你是用你的python程序去运行你的脚本。

在python脚本的顶部——这告诉O/S在scipt上使用python解释器,然后应该允许您这样做。
在你的命令中行,你的解释器做的东西很复杂但很简约:

  1. 查看脚本的日期/时间,并检查脚本是否有.pyc文件,该文件的日期比脚本的日期晚;如果有跳过阶段2。
  2. 逐行读取脚本并将脚本转换为python字节码,然后将字节码写入pyc文件。如果您的应用程序有多个文件,它将为每个.py文件创建一个pyc文件。语法错误就是在这个阶段产生的。
  3. 将第一个pyc文件加载到内存中,然后解释器逐条指令执行文件指令,如果您的代码生成这样的错误,则在此阶段将创建运行时错误。如果有必要,则将其他pyc文件加载到内存中并执行。

注意:关于.pyc 我的博客—什么是pyc?

Python的标准解释器是用c语言编写的。还有一个用Java编写的Python版本,它生成Java字节码,而不是Python字节码。

Python Interpreter相关推荐

  1. 首次安装Pycharm出现No Python interpreter selected解决方法

    首次安装Pycharm出现No Python interpreter selected解决方法 参考文章: (1)首次安装Pycharm出现No Python interpreter selected ...

  2. 如何在Python Interpreter中重新导入更新的包? [重复]

    本文翻译自:How to re import an updated package while in Python Interpreter? [duplicate] This question alr ...

  3. pycharm没有python interpreter_首次安装Pycharm出现No Python interpreter selected解决方法

    刚装完Pycharm,新建Project的时候,出现了No Python interpreter selected.网上的教程里path interpret栏里应该选中python.exe,但是我搜遍 ...

  4. 启动PyCharm,提示No Python interpreter selected的问题

    初次安装完PyCharm后,新建项目时,遇到了 No Python interpreter selected 的问题. 意思是说没有找到Python解释器,那我们添加Python解释器即可. 操作如下 ...

  5. Python的IDE之PyCharm:PyCharm的使用技巧图文教程(修改Pycharm默认风格颜色、编辑器内代码注释区域的颜色、编辑器内的Python Interpreter等)之详细攻略

    Python的IDE之PyCharm:PyCharm的使用技巧图文教程(修改Pycharm默认风格颜色.编辑器内代码注释区域的颜色.编辑器内的Python Interpreter等)之详细攻略 目录 ...

  6. 熟悉Python Interpreter解释器

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

  7. 安装好Pycharm后如何配置Python解释器简易教程(configure python interpreter)

    今天以配置Python解释器的问题给大家简单絮叨一下. 1.一般来说,当我们启动Pycharm,如果Pycharm正常激活的话,就会直接进入到Pycharm中去,并且Pycharm经常会弹出下图的界面 ...

  8. pycharm之no python interpreter configured for project的解决办法

    今天由于重装了系统,所以必须得重新配置一些软件,在打开pycharm运行程序时显示"no python interpreter configured for project"提示. ...

  9. Pycharm报错解决:error:please select a valid Python interpreter 及一些基本设置

    问题描述: 之前PC上安装的是Python2,后来工作需要转成Python3了.然后在用pycharm运行Python2的程序时发现源程序运行报错(出去语法错误) error:please selec ...

  10. This Python interpreter is in a conda environment

    解决警告激活问题: Warning: This Python interpreter is in a conda environment, but the environment has not be ...

最新文章

  1. Lua 语言 快速入门
  2. 华师大数据科学考研_2020年30所微电子院校考研信息详细汇总
  3. 查看python所有内置方法_python 内置方法
  4. 如何在树莓派上安装Fedora 25
  5. Owin的URL编码怎么搞?以前都是HttpUtility.UrlEncode之类的,现在连system.web都没了,肿么办?...
  6. C#反编译工具ilspy下载地址
  7. 微信浏览器跳转浏览器下载app解决方案
  8. 错误代码 insufficient-isv-permissions 错误原因: ISV权限不足
  9. 电脑端微信用户图片DAT格式解码为图片(TK版)
  10. 31 个惊艳的数据可视化作品,让你感受 数据之美!
  11. 【超简单】用python写给女朋友的词云
  12. 【leetcode】1175. Prime Arrangements
  13. 自己照片怎么做成漫画头像?照片变漫画效果方法分享
  14. 用阿里云托管服务器怎么托管_云托管使企业更具竞争力的8个原因
  15. 浅析安全启动(Secure Boot) —写得很好
  16. ubuntu18.04 安装 roboware-studio
  17. Qt 5入门指南之Qt Quick编程示例
  18. C# 报表(report)和LocalReport类如何实现打印?
  19. Java基础_集合框架1
  20. 旅游网站建站用什么系统好?

热门文章

  1. SOLIDWORKS出工程图时,小数点前的“0”不显示怎么办?
  2. 2021-03-15
  3. 查看XBox360的系统版本信息
  4. java faker_Faker--伪造数据利器
  5. Python绘制直方图(Histograms)—从文件中读取数据画图update@2017-05-17
  6. linux未备案本地网站访问,教你如何解析未备案的域名到国内服务器
  7. 1.19.10.Flink SQL工程案例\Flink批式处理\自定义函数\Window窗口计算\将DataSet数据转成Table数据\将Table数据转成DataSet等
  8. java学习笔记第三周(二)
  9. 2018数学建模论文写作方法
  10. R语言基于with函数对指定的协变量执行双样本t检验、t.test函数对不同分组对应的协变量的均值进行Welch双样本t检验分析、双独立样本t检验