整理一组长期运行的python代码的最佳方法-Windows

时间:2018-07-07 20:45:00

标签: python architecture organization long-running-processes

一个初学者的问题。 我有一组脚本,这些脚本需要每隔很长时间运行一次。我当前的设置如下所示: 在终端中使用以下命令启动一堆脚本:

pythonw my_script1.py pythonw my_script2.py

等...

Pythonw用于避免将终端与打印语句混淆。我仍然可以通过登录来监视脚本。发送电子邮件,以防发生异常。使用threading.Timer()为脚本计时。如果某些脚本由于任何原因而崩溃,请使用流程浏览器找到它。 https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer

杀死问题脚本,对其进行调试,然后再次运行。

我的问题是:在Windows上是否有更好的方法?最佳实践?我正在阅读python中的多处理程序,但似乎走那条路线根本没有什么不同。

0 个答案:

没有答案