使用硬编码用户输入从批处理文件运行 Python 脚本

问题描述 投票:0回答:1

我有一个 python 应用程序,它会询问用户是否要重新生成一个新数据库。应用程序需要此用户输入才能继续。

当此应用程序从批处理文件运行时,我希望自动回答并始终为

"Yes"
并自动继续。

我如何更新我的批处理文件,以便应用程序自动继续

"Yes"

当前我的批处理文件:

@echo off
C:\my_venv_path\python.exe "C:path_to_app\main.py"
python file batch-file
1个回答
0
投票

您使用

piping
echo
来获得想要的结果:

@echo off
echo Yes | C:\my_venv_path\python.exe "C:path_to_app\main.py"
© www.soinside.com 2019 - 2024. All rights reserved.