Python中 sys.argv[]的用法

調用解釋器時,腳本名和附加參數傳入一個名爲 sys.argv 的字符串列表。經過執行 import sys能夠獲取這個列表,sys.argv[0] 表示腳本的名字,sys.argv[1] 表明第一個輸入參數,sys.argv[2] 表明第二個輸入參數,以此類推。如:html

#test.py

import sys
a=sys.argv[0]
print(a)
print(sys.argv[1])
print(sys.argv[2])

將test.py保存在E:\Learning\AWS\cerberus下,而後運行發現: python

E:\Learning\AWS\cerberus> test.py 192.168.0.1 test.txt

E:\Learning\AWS\cerberus>python test.py 192.168.0.1 test.txt
test_new.py
192.168.0.1
test.txt

注意:此處我在命令行直接運行test.py沒有輸出,可是前面加上python能夠,目前還不知道爲何...spa

參考:https://www.cnblogs.com/aland-1415/p/6613449.html命令行

相關文章
相關標籤/搜索