微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

批量运行python脚本并等待从执行中返回

如何在Windows中启动2个Python脚本编写批处理脚本,并等待它们返回? 如果我终止批处理脚本也终止他们两个?

已经问过这个,没有得到答案…也在这里寻找解决scheme,但列出的不等待从python脚本的执行返回。

编辑:是终止它使用Ctrl + C

批处理脚本在XP中,而不是在Win7中

批量从数组元素中提取文件

如何用dos批处理删除文件中的Ctrl-Z

如何在批处理脚本中以整数格式输出文件大小

Docker:如何在容器启动时执行一个batch file,并保持cmd / session中的用户

我如何测量for循环的每次迭代需要的时间?

脚本来模拟@R_502_5531@按下,使PC保持清醒

通过Windows发送脚本失败,超过20个项目

以编程方式更新桌面“拖动时显示窗口内容

windows bat文件:取消NET USE

要确保其他脚本等待完成,请使用start /wait调用它 – 这会调用另一批或命令行脚本:

start /wait batchforpython.bat

所以batchforpython.bat将包含

C:python34python.exe C:Whereyourpythonfileis.py

这就是你如何从批处理脚本调用你的python程序。

最后,在Python中,可以使用它来检查程序是否正在运行(对于你来说,这将是cmd或command.com ),如果它不在那里,那么批处理脚本已经终止,所以你可以使用sys.exit()退出Python。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐