Python与模块--01sys

sys

模块sys让你能够访问与Python解释器紧密相关的变量和函数.

函数/变量 描述
argv 命令行参数,包括脚本名
exit([]) 退出当前程序,可通过可选参数指定返回值或错误消息
modules 一个字典,将模块名映射到加载的模块
path 一个列表,包含要在其中查找模块的目录的名称
platform 一个平台标识符,如sunos5或win32
stdin 标准输入流
stdout 标准输出流
stderr 标准错误流

sys.argv

sys.argv[ ]其实就是一个列表,里边的项为用户输入的参数

#test.py
import
sys

#打印test.py zero = sys.argv[0]
print zero

#打印test.py后面的第一个参数
first
= sys.argv[1] print first

#打印含第二个参数之后所有
two = sys.argv[2:]
print two

结果如下:

$ python test.py a b c d e f

test.py
a
['b','c','d','e','f']
原文地址:https://www.cnblogs.com/cevinchen/p/9459366.html