1
我有一个脚本在后台运行,它应该全天候运行,但有时会崩溃。但它运行在我的无头pi上,所以当它崩溃时我不会看到错误消息。
我发现了一个解决方案,我可以有脚本打印到文件“缓冲”在启动时无缓冲区运行python脚本?
python -u my_background_script.py > errorfile.txt &
这工作,如果我手动激活它通过ssh。但我希望它在启动时运行,所以我将该行添加到我的/etc/rc.local中,现在它不会运行。它运行时没有“-u”,但它不会写输出。
我坚持使用某种记录模块? 谢谢
记录总是更好,可以使用任何tail命令用于背痕迹!运行bash并调用python脚本。 – dsgdfg