我在我的批處理文件通過批處理文件傳遞多個參數,Python腳本
@ECHO OFF
SET /P NAME=Enter name:
SET /P GENDER = Enter age:
SET /P AGE = Enter gender:
python test.py %NAME% %GENDER% %AGE%
PAUSE
在這裏,下面的代碼是在test.py
import sys
print len(sys.argv)
for arg in sys.argv:
print arg
下面的代碼是輸出
Enter name:Dodo
Enter age:1
Enter DB gender:M
2
test.py
Dodo
Press any key to continue . . .
我正在使用python2.5。 我如何通過年齡和性別?我是python和批處理編程的新手,所以對我來說很容易:)
爲什麼你不把整個程序放在Python中?讓它提示輸入。 – Keith
謝謝:)會嘗試一下,但是可以這樣做嗎? –