2.1 引用解释器
Python解释器通常被安装在可用的机器的 /usr/local/bin/python3.6 之中。将 /urs/local/bin 写入你的Unix shell的搜索路径中,通过在shell中输入以下命令来启动它:
python3.6
自从解释器的安装路径变成了一个安装可选的选项,其它路径也变得可能了;你可以在管理员下检查(eg./usr/local/python是一个通用的可选方案)
在Windows操作系统中,Python通常安装在C:\Python36,尽管在安装的时候你也可以改变安装路径。你可以在DOS命令提示符下输入以下命令,来将这个路径添加到你的路径中:
set path=%path%;C:\python36
在你的主要提示符窗口中输入结束符(Unix中是Ctrl+D,Windows中是Ctrl+Z)来让解释器以无返回状态退出。如果没有效果,你可以输入如下命令来退出:
quit()
在支持读行的系统上解释器的行编辑功能包括交互式的编辑,历史记录和代码补全。也许最快的检测方法就是在命令提示符里面输入Ctrl+P来看看你所得到的第一个Python字符。如果它蜂鸣了,证明你的系统有行编辑功能
解释符操作起来在某种程度上来说有点类似Unix的shell:当在终端使用标准输入命令调用时,它交互式的读取和执行命令;当用一个文件名作为参数或者用一个文件,它从文件里面读取和执行脚本命令
另一种启动解释器的方式是在终端执行语法
python -c command [arg] ...
类似于shell的-c选项。以为Python语法通常包含空格和其他对于shell来说比较特殊的字符,通常建议使用单引号将命令完整的引用起来。
一些Python模块作为脚本来说是比较好的。你可以这样来调用
python -m module [arg]...
它执行模块的源文件,有如你已经在命令行中键入了它的全名
当使用脚本文件时,运行脚本并进入交互模式有时候是很有帮助的。这可以在运行脚本之前传递-i来完成。
2.1.1 参数传递
2.1.2 交互模式
$ python3.6
Python 3.6 (default, Sep 16 2015, 09:25:04)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
fdsafasfdsafdas
>>> the_world_is_flat = True
>>> if the_world_is_flat:
... print("Be careful not to fall off!")
...
Be careful not to fall off!
2.2 解释器和它的环境
2.2.1 源程序编码
# -*- coding: encoding -*-
# -*- coding: cp-1252 -*-
#!/usr/bin/env python3
# -*- coding: cp-1252 -*-