我有一个python脚本。我已经安排它在Windows调度程序上每月运行一次。但是,它有时容易出错,我想知道它是否引发了错误。但是,Windows调度程序始终将状态显示为“成功”。如果我的.py脚本抛出错误,如何让Windows调度程序显示错误或通知我?
答案 0 :(得分:1)
我不相信你可以在Windows调度程序中显示信息,因为它调用ShellExecuteEx()
来运行你的程序,无论你的Python程序发出什么返回代码,它都会报告成功。这是因为调度程序已成功运行Python解释器,这就是它所关心的。
让程序将错误写入Windows事件日志并在那里查找。您可以获得想象力并设置事件日志以通知您。