将以前的Python输出恢复到终端

时间:2017-08-17 10:17:56

标签: python linux bash ubuntu logging

我有一个在Ubuntu服务器上运行的Python的bash脚本。今天,在监视脚本正确运行后,我错误地关闭了Putty窗口。

在脚本运行期间打印了一些有用的信息,我想恢复它们。

是否有目录,例如/ var / log / syslog用于系统日志,用于Python日志?

  • 此脚本需要24小时才能在非常昂贵的AWS EC2实例上运行,并且再次运行它不是一种选择。
  • 是的,我应该从python脚本中自己将有用的信息打印到日志文件中,但不,我没有这样做。

1 个答案:

答案 0 :(得分:1)

除非脚本具有内部日志记录机制,例如使用注释中提到的logging,输出将分别写入/dev/stdout/dev/stderr,在这种情况下,如果您没有将相应的数据流记录到文件中以保持持久性通过使用例如存储tee,您的输出会丢失。