admin 管理员组

文章数量: 1087139


2024年3月11日发(作者:全局变量的例子)

Python3.4入门指南(官方文档)

---------Pythontutorial3.4documentation

中文网址:

/books/pythontutorial3/html/

对应kindle电子书下载地址:

/download/highmaple/9083107

2015-09-06

2.1.调用Python解释器

Python

解释器通常被安装在目标机器的

/usr/local/bin/python3.4

目录下。将

/usr/local/bin

目录包含

Unixshell

的搜索路径里,以确保可以通过输入

:

python3.4

命令来启动他。

[1]

由于

Python

解释器的安装路径是可选的,这也可能是其它路径,你可以联系安

Python

的用户或系统管理员确认。(例如,

/usr/local/python

就是一个常见的选择)

在Windows机器上,Python通常安装在C:Python34位置,当然你可以在运行安装向导时修改此

值。要想把此目录添加到你的PATH环境变量中,你可以在DOS窗口中输入以下命令:

setpath=%path%;C:python33

通常你可以在主窗口输入一个文件结束符(Unix系统是Control-D,Windows系统是Control-Z)

让解释器以0状态码退出。如果那没有作用,你可以通过输入quit()命令退出解释器。

Python解释器具有简单的行编辑功能。在Unix系统上,任何Python解释器都可能已经添加了

GNUreadline库支持,这样就具备了精巧的交互编辑和历史记录等功能。在Python主窗口中输入

Control-P可能是检查是否支持命令行编辑的最简单的方法。如果发出嘟嘟声(计算机扬声器),则

说明你可以使用命令行编辑功能;更多快捷键的介绍请参考交互式输入行编辑历史回溯。如果没

有任何声音,或者显示^P字符,则说明命令行编辑功能不可用;你只能通过退格键从当前行删除已

键入的字符并重新输入。

Python

解释器有些操作类似

Unixshell

:当使用终端设备(

tty

)作为标准输入调用时,它交互的解

释并执行命令;当使用文件名参数或以文件作为标准输入调用时,它读取文件并将文件作为

脚本

行。

第二种启动Python解释器的方法是python-ccommand[arg]...,这种方法可以在

命令行

执行

Python语句,类似于shell中的-c选项。由于Python语句通常会包含空格或其他特殊shell字

符,一般建议将

命令

用单引号包裹起来。

有一些Python模块也可以当作脚本使用。你可以使用python-mmodule[arg]...命令调用它们,

这类似在命令行中键入完整的路径名执行

模块

源文件一样。

使用脚本文件时,经常会运行脚本然后进入交互模式。这也可以通过在脚本之前加上

-i

参数来实现

2.1.1.参数传递

调用解释器时,脚本名和附加参数传入一个名为的字符串列表。你能够获取这个列表通过

执行importsys,列表的长度大于等于1;没有给定脚本和参数时,它至少也有一个元素:[0]

此时为空字符串。脚本名指定为'-'(表示标准输入)时,[0]被设定为'-',使用-c

指令

时,[0]被设定为'-c'。使用-m

模块

参数时,[0]被设定为指定模块的全名。-c


本文标签: 脚本 解释器 编辑 输入