【问题标题】:Logging Python console errors in Task Scheduler在任务计划程序中记录 Python 控制台错误
【发布时间】:2018-07-08 13:18:16
【问题描述】:

我搜索了 StackOverflow,但没有找到我的问题的答案。

我在任务计划程序上运行了一个 Python 脚本,该脚本每天运行几次,它会向不同的人发送一封电子邮件。过去一年它运行良好,但在过去一周中,它有时会在中途卡住,所以它确实向所有人发送了电子邮件。我试图找出导致错误的原因以及它被卡住的原因,但是在任务计划程序中运行时,我找不到任何方法来保存或输出带有错误消息的 Python 控制台日志。如何查看导致错误的原因?

感谢您的帮助。

【问题讨论】:

  • 您可以将其记录到文件中。阅读:docs.python.org/3.6/howto/logging.html
  • 是的,您需要登录到一个文件。日志模块是登录 Python 的最佳方式,但入门并不容易。我有一个code snippet,欢迎您使用/适应-分享,因为知识来之不易:)(我也推荐this blog
  • 您找到解决方案了吗?

标签: python scheduled-tasks


【解决方案1】:

请从任务调度程序库中选择任务并单击历史记录。从那里选择“操作完成”任务类别并​​右键单击..然后选择事件属性..您将找到结果代码..如果显示为 0 则可以,如果还有其他内容需要查找该代码!

这适用于 Windows 2012 R2 服务器

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-15
    • 2013-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-16
    • 1970-01-01
    相关资源
    最近更新 更多