Python与模块--01sys

Posted CevinChen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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]

 











以上是关于Python与模块--01sys的主要内容,如果未能解决你的问题,请参考以下文章

Python-模块与包的管理

python常用模块之sys模块与序列化模块

Python之路第十九篇:sys与os模块

Python 的 os 与 sys 模块

python 常用模块之random,os,sys 模块

python之sys与os模块详解