上QQ阅读APP看书,第一时间看更新
从终端运行程序
本书用到bext模块的程序,其文本输出会以彩色显示。然而,从Mu、IDLE或其他编辑器中运行它们时,这些颜色不会显示出来。这些程序应该通过终端(也称为命令行)窗口运行。在Windows上,可以通过“开始”菜单打开命令提示符窗口。在macOS上,可以通过Spotlight运行终端。在Ubuntu上,可以通过Ubuntu Dash或按Ctrl-Alt-T快捷键运行终端。
如果终端窗口出现,则应该使用cd(更改目录)命令将当前目录更改为包含.py文件的文件夹(“目录”是“文件夹”的另一种说法)。例如,如果使用的是Windows,并将Python程序保存在C:\Users\Al文件夹内,则执行以下命令:
C:\>cd C:\Users\Al
C:\Users\Al>
要运行Python程序,应在Windows命令提示符窗口中运行python yourProgram.py,在macOS或Linux终端窗口中则应运行python3 yourProgram.py。请将yourProgram.py替换为真实的Python程序名称,示例如下:
C:\Users\Al>python guess.py
Guess the Number, by Al Sweigart al@inventwithpython.com
I am thinking of a number between 1 and 100.
You have 10 guesses left. Take a guess.
--snip--
你可以通过按Ctrl-C键(而不是关闭终端窗口)来终止从终端运行的程序。