【问题标题】:Logging all errors and stdout output with Python使用 Python 记录所有错误和标准输出
【发布时间】:2013-05-20 19:26:20
【问题描述】:

我知道这已经在这里讨论过,但我还没有找到适合我的解决方案。我已经有一个我编写的 python 脚本,我目前让它在启动时运行。我想做的是记录所有输出,其中包括控制台的任何打印语句,或任何可能出现的错误消息。我确实喜欢Logging 模块,并且更愿意使用它而不是查看控制台上的所有输出。有什么建议吗?

【问题讨论】:

标签: python linux logging


【解决方案1】:

如果您使用supervisor 管理脚本,它将自动为您处理所有标准输出/标准错误日志。

此外,如果脚本崩溃,它可以自动重新启动您的脚本

【讨论】:

  • 我如何才能知道我的系统是否正在使用 Supervisor?另外,在哪里可以找到日志文件?
  • @user2125538 你的系统没有使用supervisor,除非你安装并配置它,在你的supervisor配置文件中你可以选择错误日志和输出日志的位置
猜你喜欢
  • 2017-12-03
  • 1970-01-01
  • 1970-01-01
  • 2015-07-01
  • 2014-03-05
  • 2018-05-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多