我有一个 bash 脚本,用 Python 编写,在 Ubuntu 服务器上运行。今天监控脚本运行正常后,误关闭了Putty窗口。
在脚本运行期间打印了一些有用的信息,我想恢复它们。
是否有一个目录,比如/var/log/syslog 用于系统日志,用于 Python 日志?
- 此脚本需要 24 小时才能在非常昂贵的 AWS EC2 实例上运行,并且无法再次运行它。
- 是的,我应该自己从 python 脚本中将有用的信息打印到日志文件中,但不,我没有那样做。
最佳答案
除非脚本有内部日志记录机制,例如使用注释中提到的 logging
,输出将分别写入 /dev/stdout
或 /dev/stderr
,在这种情况下,如果您没有通过使用例如将相应的数据流记录到文件以进行持久存储tee
,你的输出丢失了。
关于python - 将以前的 Python 输出恢复到终端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45732437/