Python基础—调用解释器

3.1 调用解释器

  • 在可以使用Python的Linux系统中,解释器通常位于/usr/local/bin/python3.5;在Unix shell中设置路径 /usr/local/bin ,之后可以通过键入命令:

  • windows 系统在环境变量中

set path=%path%;C:\python35

第二种解释的方式是python -c

python -c "import os;print os.getcwd()"

3.2 传递参数

传递给解释器后,脚本名称和名称后面的其他参数被转换成一个字符串列表并赋值给sys模块中的argv变量。你可以通过 import sys访问此列表。
列表的长度至少是一;如果没有给出没有脚本和任何参数,sys.argv[0] 是一个空字符串。
当脚本名称被给定为 ‘-’ (代表标准输入),sys.argv[0] 将被设置为 ‘-’。
当使用 -c command时,sys.argv[0] 设置为 ‘-c’。
当使用 -m module时,sys.argv[0] 被设定为指定模块的全名。
-c command 或 -m module 后面的选项不会被Python解释器的选项处理机制解析,而是被保存在 sys.argv 中,供命令或模块使用

3.3 交互模式

C:\Users\Administrator>py -2
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec  5 2015, 20:40:30) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for mor

猜你喜欢

转载自blog.csdn.net/knight_zhou/article/details/103909950