看名字就知道躏率,這是一個(gè)系統(tǒng)參數(shù)列表躯畴。
需要注意的是,其中sys.argv[0]
薇芝,指文件本身蓬抄。
sys.argv[1:]
指的是運(yùn)行時(shí)攜帶的系統(tǒng)參數(shù)。
例子如下:
# argv.py文件夯到,在系統(tǒng)/Users/目錄下
import sys
a=sys.argv[0:]
print(type(a))
print(a)
執(zhí)行此腳本得到如下結(jié)果
? ~ python /Users/argv.py 123 test 參數(shù)
<class 'list'>
['/Users/argv.py', '123', 'test', '參數(shù)']
由此看到嚷缭,sys.argv[]
實(shí)際上是一個(gè)list
,可以用來編寫一些運(yùn)行時(shí)可以加- option
的腳本耍贾。
點(diǎn)到即止