交互的提示符——开启交互会话 | 第一部分 开始 —— 第 3 章: 你是如何运行程序的 |《学习 python:强大的面向对象编程(第 5 版)》| python 技术论坛-金年会app官方网

未匹配的标注

可能运行python程序的最简单的方法就是在python的交互式命令行(有时叫做交互式提示符)键入它们。有许多方式启动这个命令行:在ide中,从系统控制台等等。假设解释器被作为一个可执行程序安装在你的系统中,最通用的与平台无关的启动一个交互式解释器会话的方法通常是:在操作系统的提示符那里键入 python(不带任何参数)。比如:

image-20221226085203507

在像上面这样的系统 shell 提示符那里键入单词“python”会启动一个交互式的python会话;在这个列表开始的“%”符号代表本书中的通用系统提示符——它不是你自己键入的输入。在windows上, ctrl-z 退出这个会话;在unix上,尝试 ctrl-d.

系统shell提示符的概念是通用的,但在各种平台上如何去访问它方法各异:

  • windows上,可以在一个dos 控制台窗口(名为 cmd.exe 和通常被称为命令提示符 的程序)键入 python 。关于启动这个程序的更多细节,参见本章的侧边栏——windows上的命令提示符在哪?
  • mac os x 上,可以通过在 应用程序->实用工具->终端 图标上双击来开启一个python交互式解释器,然后再弹出的窗口中键入 python
  • linux(和其他 unixes)上,可以在shell或终端窗口键入这个命令(比如,在一个xterm 或运行着如ksh或csh等shell的控制台)
  • 其他系统可能使用类似的或平台专用的设备。比如,在手持设备上,你可以在home或者应用窗口单击python 图标来开启一个交互式会话。

在大多数平台上,可以用不需要键入命令的其他方式来开启交互式提示符,但他们在各平台上的差异就更大了:

  • windows7和之前的系统,除了在shell窗口中键入 python,还可以通过启动 idle gui(随后讨论)或开始按钮目录中选择 "python(命令行)"目录选项,如第2章图2-1展示的那样。这两种方式都创建了一个python交互式提示符,和用 "python" 命令获得的功能相同。
  • windows8上,没有开始按钮(至少在我写本书时如此),但有其他方式获得前面列表项中讨论的工具,包括 tiles(注:win8中的“图块”功能),搜索,文件管理器,和开始屏幕上的 "所有 apps"界面。参见附录a获取关于这个平台的更多建议。
  • 其他平台有类似的无需键入命令的开启python交互式会话的方法,但它们都太具体以至于不能在这里深入讨论下去;参见你的系统文档来获取细节。

当你看到 >>> 提示符时,就处于一个交互式python解释器会话中——你可以在这里键入任何python语句或表达式,然后立即运行。我们过一会儿就会试一试,但首先需要将一些启动细节理清楚来确保所有读者准备就绪。

本文章首发在 金年会app官方网 网站上。

上一篇 下一篇
讨论数量: 0



暂无话题~
网站地图