python从文件外部调用参数

python从文件外部调用参数

#!/usr/bin/python
# FileName: GetArgvOutside.py

if __name__=="__main__":
    import sys

    if len(sys.argv)==1:
        print "need argv"
    else:
        print sys.argv

    for i in sys.argv:
        print i


测试

E:\>python GetArgvOutside.py  arg1 arg2
['GetArgvOutside.py', 'arg1', 'arg2']
GetArgvOutside.py
arg1
arg2

E:\>


代码说明问题:

1   python程序外部参数通过sys.argv传入,sys.argv为list。

2   sys.argv第一项为程序文件的名称,后面的一次为参数列表

你可能感兴趣的:(python,python,import,list,测试)