バッチファイルに次のコードがあります
@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とバッチプログラミングの両方に慣れていないので、簡単にやってください:)