1.调用解释器
在shell中输入命令python即可调用解释器。
在解释器主提示符处(通常是>>>)键入文件结尾字符(Unix上为Control-D,Windows上为Control-Z),将导致解释器以零退出状态退出。如果不起作用,可以通过键入以下命令退出解释器:quit()。
解释器的行编辑功能包括交互式编辑、历史替换和支持GNU Readline库的系统上的代码完成。查看解释器是否支持命令行编辑的最快检查方法可能是在第一个Python提示符中键入Control-P。如果它发出哔哔声,您就可以进行命令行编辑。如果什么也没有发生,或者^P被回显,则命令行编辑将不可用;您只能使用backspace从当前行中删除字符。
解释器的操作有点像unix shell:当用连接到tty设备的标准输入调用时,它以交互方式读取和执行命令;当用文件名参数调用或用文件作为标准输入调用时,它从该文件读取和执行脚本。
启动解释器的第二种方法是python -c command [arg] …,它执行command中的语句,类似于shell的-c选项。由于Python语句通常包含空格或shell特有的其他字符,因此通常建议使用单引号将整个命令括起来。例如:python -c "import sys; print('hello')"
一些Python模块也可用作脚本。可以使用python -m module [arg] …,调用它们,它执行模块的源文件,就好像您在命令行上拼出了它的全名一样。
使用脚本文件时,有时可以运行脚本并随后进入交互模式。这可以通过在脚本之前传递 -i 来实现。
1.1参数传递
网友评论