文档详情

Python3.8.0教程——2.使用Python解释器 .pdf

发布:2024-07-13约3.45千字共2页下载文档
文本预览下载声明

Python3.8.0教程——2.使⽤Python解释器

2.1.调⽤(Invoking)解释器

Python解释器通常安装在系统的位置;通过将放在Unixshell的搜索路径(searchpath)中,就可以通过在Shell

/usr/local/bin/python3.8/usr/local/bin

窗⼝中输⼊以下命令来启动它:

python3.8

因为解释器所在的⽬录是⼀个安装选项,所以可以在其他地⽅安装;请与您的本地Python专家或系统管理员联系。(例如,是

/usr/local/python

⼀个流⾏的替代位置。)

你已经在Windows机器上安装从微软商店的下载的,python3.8命令将是可⽤的。如果你安装了,可以使⽤py命令。请参见:来设置其他⽅式

启动Python。

在主提⽰符位置输⼊⼀个EOF结束符(即Unix上的,Windows上的)将退出解释器,并返回退出状态码0。如果不起作⽤的

Control-DControl-Z

话,可以通过使⽤命令退出解释器。

quit()

解释器的⾏编辑特性包括交互式编辑、历史替换和⽀持库的系统的代码补全。要查看是否⽀持命令⾏编辑,最快的⽅法可能是在得到的第⼀

个Python提⽰符后键⼊Control-P。如果它发出嘟嘟响,你有命令⾏编辑(commandlineediting)功能;有关的键介绍,请参阅附录。如果什么都

没有发⽣,或者^P被回显,命令⾏编辑是不可⽤的;你只能使⽤backspace退格来删除当前⾏的字符。

解释器的操作有点像Unixshell:当使⽤连接到tty设备的标准输⼊调⽤它时,它以交互⽅式读取和执⾏命令;当使⽤⽂件名参数或将⽂件作为

标准输⼊调⽤时,它将从该⽂件中读取并执⾏其中的脚本。

启动解释器的第⼆种⽅法是命令,它在命令中执⾏语句,类似于shell的选项。由于Python语句通常包含空格或其他

python-ccommand[arg]...

对shell来说特殊的字符,因此通常建议使⽤单引号来对命令进⾏整体引⽤。

⼀些Python模块作为脚本也很有⽤。这些可以使⽤来调⽤,该命令将执⾏模块源⽂件就好像您在命令⾏中拼出了它的

python-mmodule[arg]...

全名⼀样。

当使⽤脚本⽂件时,有时能够运⾏脚本并在之后进⼊交互模式是很有⽤的。这可以通过在脚本之前传递来实现。所有命令⾏选项被描述在。

2.1.1.传递参数

当解释器知道后,脚本名和其他参数随后被转换成字符串list列表,并分配给模块中的变量。您可以通过执⾏来访问这个列

sysargvimportsys

表。该列表的长度⾄少为1;当没有脚本和参数时,是⼀个空字符串。当脚本名被指定为(表⽰标准输⼊)时,被设置为。

sys.argv[0]-sys

显示全部
相似文档