sys.argv 参数
「argv」是「argument variable」参数变量的简写形式。一般在命令行调用的时候由系统传递给程序。这个变量其实是一个List列表,argv[0] 一般是“被调用的脚本文件名或全路径”,这个与操作系统有关,argv[1]和以后就是传入的系统命令参数。
sys.argv[0] 当前程序 sys.argv[1] 第一个参数 sys.argv[2] 第二个参数
# encoding: utf-8 # filename: argv_test.py import sys # 获取脚本名字 print ‘The name of this program is: %s‘ %(sys.argv[0]) # 获取参数列表 print ‘The command line arguments are:‘ for i in sys.argv: print i # 统计参数个数 print ‘There are %s arguments.‘%(len(sys.argv)-1)