sys.argv 参数

 

「argv」是「argument variable」参数变量的简写形式,一般在命令行调用的时候由系统传递给程序。这个变量其实是一个List列表,argv[0] 一般是“被调用的脚本文件名或全路径”,这个与操作系统有关,argv[1]和以后就是传入的系统命令参数。

实例如下:

#!/usr/bin/env python
import sys,os
a=sys.argv[1:]
print a,a[0]
print (sys.argv)

 


运行结果如下:
input:  ./test.py How are you
output:['How', 'are', 'you'] How 
             ['./test.py', 'How', 'are', 'you']


posted on 2017-10-09 22:01  Google-boy  阅读(310)  评论(0编辑  收藏  举报