Python如何防止用户关闭命令窗口

时间:2019-05-08 14:54:18

标签: python command-line

对于我的脚本,我正在调用另一个程序,并在进程中打开一个新的命令行窗口以运行该程序。一旦程序由于某种原因退出,原始脚本将继续运行,并向我发送一条消息,指出其他程序停止运行。

这是打开新窗口的代码:

subprocess.call('python {}'.format(application), creationflags=subprocess.CREATE_NEW_CONSOLE)

但是,问题是用户只能关闭第一个脚本,这样做我将永远不会知道该程序已停止运行。

只是为了简化事情:

  • script1调用脚本2
  • script1退出脚本2时通知我
  • 脚本1可以在退出脚本2之前停止或关闭。

如何防止script1在完成前关闭?

0 个答案:

没有答案