2017-05-31 84 views
-1
  • 我有一個腳本first_code.py命名爲
  • 腳本代碼看起來像

高清功能1(參數1): 回報VAR1 高清函數2(參數1): 回報VAR2 高清功能3(參數1): 回報VAR3通話功能和參數傳遞

我要執行從Windows腳本first_code.py命令like和傳遞param1的值,使得:所有的函數被執行,或者如果我想執行一個特定的函數,比如說function2。

我該怎麼做?

回答

1

你在命令行中指定的參數被保存在sys.argv 你應該在代碼的底部添加以下行:

print function1(sys.argv[1]) 
print function2(sys.argv[1]) 
print function3(sys.argv[1]) 

請注意sys.argv中[0]是腳本的名稱。

如果要指定要運行添加更多的參數的功能,他們將在sys.argv[2]sys.argv[3]等」