我想运行一个使用python脚本的批处理文件。 python脚本需要一个日期作为键输入
根据我在这里看到的内容,我尝试了以下内容(Sending arguments from Batch file to Python script)
@echo off
set /p data_valori=Insert date (format yyyy/mm/dd) :
"C:\Program Files\Anaconda3\python.exe" "S:\pricing\Python\new scarico Market Data ASW_PER_DATA_CUSTOM.py" %data_valori%
然后,我的python脚本执行以下操作:
import sys
data_valori = str(sys.argv[1])
我设法在cmd窗口中插入输入,但它从不调用python(据我所见),它只是关闭cmd窗口
我尝试了调用python的不同选项,例如
python new scarico Market Data ASW_PER_DATA_CUSTOM.py %data_valori%
输入后仍会关闭cmd
在批处理脚本末尾添加
pause
有助于捕获python脚本中的错误相关问题 更多 >
编程相关推荐