1. 程式人生 > >python——接收處理外帶的引數

python——接收處理外帶的引數

在執行python 程式碼的時候,有時候需要傳遞外面的引數進行處理

這個該怎麼實現呢?

需要一個模組

from sys import argv

當然也可以直接只匯入 sys

import sys

然後使用的時候, 用sys.argv也是可行的

import sys
print "the script name is ", sys.argv[0]
for num in range(1, len(sys.argv)):
  print "parameter %d is %s "% (num, sys.argv[num])

結果如下:
python test2.py this is a test last_parameter_Success
the script name is  test2.py
parameter 1 is this 
parameter 2 is is 
parameter 3 is a 
parameter 4 is test 
parameter 5 is last_parameter_Success