在執行python 代碼的時候,有時候需要傳遞外面的參數進行處理
這個該怎么實現呢?
需要一個模塊
from sys import argv
當然也可以直接只導入 sys
import sys
然后使用的時候, 用sys.argv也是可行的
import sysprint "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_Successthe script name is test2.pyparameter 1 is this parameter 2 is is parameter 3 is a parameter 4 is test parameter 5 is last_parameter_Success
以上這篇python 接收處理外帶的參數方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答