如何从批处理文件运行python脚本,它充当cmd实例的子进程?

2024-04-24 07:02:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用批处理文件来运行python脚本,这样当批处理会话结束(例如终止)时,python脚本也将关闭。在

例如,如果我想做相反的事情(Python->;batch)。我将使用子进程模块。在

我怎样才能做到这一点?在

这是批处理文件中的相关行:

python run.py %*

它运行python脚本,但是在终止它之后,python脚本继续运行


Tags: 模块文件runpygt脚本进程batch
1条回答
网友
1楼 · 发布于 2024-04-24 07:02:21

Shell脚本应该是这样执行的运行.py:
python run.py

如果要包含的命令行参数运行.py您的shell脚本将如下所示:
python run.py %1 %2
其中%1和{}是命令行参数。在

除非python文件完全执行,否则批处理脚本无法结束。确保你把所有事情都做对了。在

相关问题 更多 >