Python中 sys.argv[]
阿新 • • 發佈:2018-12-20
直接傳入,
print(sys.argv)
G:\python\day2>python argv.py
['argv.py']
G:\python\day2>python argv.py ii
['argv.py', 'ii']
G:\python\day2>python argv.py ii ll kkd
['argv.py', 'ii', 'll', 'kkd']
'''
傳入0個,輸出本身, 就是 指令碼名字,
a=sys.argv[0] print(a) G:\python\day2>python argv.py ii ll kkd argv.py G:\python\day2>python argv.py argv.py
傳入1個
a=sys.argv[1]
print(a)
G:\python\day2>python argv.py yity
yity
G:\python\day2>python argv.py yity 78798
yity
傳入多個
a=sys.argv[2:] print(a) G:\python\day2>python argv.py a b c d e f ['b', 'c', 'd', 'e', 'f'] G:\python\day2>python argv.py yity 78798 ueeit eiwet ['78798', 'ueeit', 'eiwet']