如何在Windows中启动2个Python脚本编写批处理脚本,并等待它们返回? 如果我终止批处理脚本也终止他们两个?
已经问过这个,没有得到答案…也在这里寻找解决scheme,但列出的不等待从python脚本的执行返回。
编辑:是终止它使用Ctrl + C
批处理脚本在XP中,而不是在Win7中
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] 举报,一经查实,本站将立刻删除。