python解释器怎么运行?

在Python可用的机器上,Python解释器通常放在 /usr/local/bin/python3.7 ; 把 /usr/local/bin 放到你 Unix shell 的搜索路径当中 , 这样就能键入命令:python3.7

就能运行了。安装时可以选择安装目录,所以解释器也可能在别的地方;可以问问你身边的 Python 大牛,或者你的系统管理员。(比如 /usr/local/python 也是比较常用的备选路径)

在主提示符中输入文件结束字符(在 Unix 系统中是 Control-D,Windows 系统中是 Control-Z)就退出解释器并返回退出状态为0。如果这样不管用,你还可以写这个命令退出:quit()。

解释器的行编辑功能也包括交互式编辑,在支持 readline 的系统中,可以回看历史命令,也有 Tab 代码补全功能。要想快速检查是否支持行编辑,在出现提示符后,按键盘 Control-P。如果它“哔”了一声,它就是支持行编辑的;关于按键的详细介绍请看附录 交互式编辑和编辑历史。如果什么都没发生,或者显示出 ^P,那么就不支持行编辑功能;你只能用退格(Backspace)键从当前行中删除字符。

解释器运行的时候有点像 Unix 命令行:在一个标准输入 tty 设备上调用,它能交互式地读取和执行命令;调用时提供文件名参数,或者有个文件重定向到标准输入的话,它就会读取和执行文件中的 脚本。

另一种启动解释器的方式是 python -c command [arg] ...,其中 command 要换成想执行的指令,就像命令行的 -c 选项。由于 Python 代码中经常会包含对终端来说比较特殊的字符,通常情况下都建议用英文单引号把 command 括起来。

有些 Python 模块也可以作为脚本使用。可以这样输入:python -m module [arg] ...,这会执行 module 的源文件,就跟你在命令行把路径写全了一样。

在运行脚本的时候,有时可能也会需要在运行后进入交互模式。这种时候在文件参数前,加上选项 -i 就可以了。

以上就是python解释器怎么运行的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

python解释器运行代码-python解释器怎么运行相关推荐

  1. python解释器运行代码-Python如何运行程序

    人生苦短,我用Python. 作为一个开发人员,如何写代码是必须要知道的,代码如何运行也是有必要了解的.通过了解代码如何运行,可指导我们写出效率更高的代码.下午看了<Python学习手册> ...

  2. 在线运行代码 html js,在线运行HTML/JS代码

    很早以前论坛里贴出来的代码不仅能够修改而且能够在线运行,我也没有定这篇文章,因为本站中有这种运行的功能,为了方便大家学习,本人再记下来,大家可以借鉴. 本实例能运行HTML/js代码兼容IE/FF/C ...

  3. python怎么运行代码-python代码如何运行

    交互提示模式下编写代码 安装完Python在Windows 或 Linux中的终端中直接输入python即进入Python 交互会话模式. Python 交互模式有以下几个注意点: 1. 只能够输入P ...

  4. python怎么运行代码-python如何运行代码

    python作为一种动态语言,其实是一个解释器软件包. 当Python运行脚本时,在代码开始进行处理之前,Python还会执行一些步骤.(推荐学习:Python视频教程) 第一步是编译成所谓的&quo ...

  5. python入门经典代码-python经典入门学习锦集就这篇够了,强烈建议收藏!

    原标题:python经典入门学习锦集就这篇够了,强烈建议收藏! Python 简介 Python 是一种高层次的结合了解释性.编译性.互动性和面向对象的脚本语言.Python 由 Guido van ...

  6. python必备基础代码-python基础知识和练习代码

    1.编译:将高级语言源代码转换成目标代码(机器语言),程序便可运行. ​ 好处:目标代码执行速度更快:目标代码在相同操作系统上使用灵活. 2.解释:将高级语言源代码逐条转换成目标代码同时逐条执行,每次 ...

  7. python卷积神经网络代码,python卷积神经网络分类

    怎样用python构建一个卷积神经网络模型 上周末利用python简单实现了一个卷积神经网络,只包含一个卷积层和一个maxpooling层,pooling层后面的多层神经网络采用了softmax形式的 ...

  8. python创意爱情代码-python创意内容

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. bitprophet fabric.paramiko「python 的 ...

  9. python爬虫入门代码-Python爬虫入门

    原标题:python爬虫入门 基础知识 HTTP协议 我们浏览网页的浏览器和手机应用客户端与服务器通信几乎都是基于HTTP协议,而爬虫可以看作是一个另类的客户端,它把自己伪装成浏览器或者手机应用客户端 ...

  10. python简单入门代码-Python入门 | IDLE的介绍和使用方法

    本篇目录: 什么是IDLE 通过一个简单示例来学习IDLE的使用 写在最后 一.什么是IDLE: IDLE是在Python安装时自动安装的一个集成开发环境(IDE),事实上,这也是我目前见过的最最轻量 ...

最新文章

  1. JAVA中priorityqueue详解
  2. 伯克利大神一人投中16篇!ICLR 2021论文接收统计出炉
  3. SAP QM执行事务代码QE23为检验批录入结果,报错-No selected set exists for the inspection point 200 or plant NMDC-
  4. Windows 技巧篇-设置我的漂亮桌面
  5. php高性能sqllite,简洁的PHP操作SQLite类
  6. 激光炸弹(二维前缀和问题)
  7. python制作各种条形图
  8. python自定义修饰器_Python概述
  9. 揭开Timeline中Playable Track的神秘面纱
  10. linux环境安装jdk啊
  11. dbvisulizer 存储过程
  12. BI系统打包Docker镜像及容器化部署的具体实现
  13. Hadoop技术原理与应用
  14. matlab gpu加速,Matlab之GPU加速方法
  15. 传奇服务器端地图链接在哪个文件夹,传奇客户端有新地图,怎样在服务端设置链接?让玩家进去?...
  16. 【Usaco2008 Mar】土地购买
  17. ajax $.get怎么使用,jquery之ajax之$.get方法的使用
  18. UVA 10815 安迪的第一个字典
  19. spring 演变_团队的演变
  20. 【PowerQuery】在Excel中手动刷新数据连接

热门文章

  1. 《C与指针》第四章练习
  2. Android深度探索(卷1)HAL与驱动开发 第四章 源代码的下载和编译 读书笔记
  3. XHTML5 与 HTML 4.01的差异
  4. 圆角有边框背景色时,背景色溢出问题
  5. VirtualProtect VirtualLock VirtualUnlock
  6. RocksDB线程局部缓存
  7. you need to build uWSGI with SSL support to use the websocket handshake api function !!!
  8. 大数据学习——:wq不能退出vi编辑器
  9. 4.4MSSQLServer常用版本介绍
  10. 编写MOSS自定义字段类型的小意外