簡體   English   中英

將參數從Batch文件發送到Python腳本

[英]Sending arguments from Batch file to Python script

我在Win XP上運行Python 3.2。 我通過這個運行一個python腳本通過批處理文件:

C:\\Python32\\python.exe test.py %1

%1是我傳遞給python腳本中的一些處理的參數。

我在批處理文件中有2個變量,我也想將它們作為參數發送到python腳本。

set $1=hey_hi_hello

set $2=hey_hi

如果可能的話,我希望能夠做到這樣的事情:

C:\\Python32\\python.exe test.py %1 $1 $2

然后通過sys.argv[2]sys.argv[3]在python腳本中檢索這些argiments

非常感謝任何幫助。 謝謝。

your_script.bat:

set VAR_1=this
set VAR_2=that

python your_script.py %1 %VAR_1% %VAR_2%

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM