1. 程式人生 > >9.python中sys.argv[]用法說明

9.python中sys.argv[]用法說明

在python中sys.argv[]是用來獲取命令列輸入的引數的(引數和引數之間空格區分),sys.argv[0]表示程式碼本身檔案路徑,所以從引數1開始,表示獲取的引數了

舉例說明:建立一個程式名為test01.py

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

在命令視窗輸入python test01.py  ,結果如下:

 

 更改程式sys.argv[1]

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

在命令視窗輸入python test01.py 試驗

 

補充說明:sys.argv[ ]其實就是一個列表,裡邊的項為使用者輸入的引數,關鍵就是要明白這引數是從程式外部輸入的,而非程式碼本身的什麼地方,要想看到它的效果就應該 將程式儲存了,從外部來執行程式並給出引數。

&n