我在我的服务器上通过 screen session 运行一个相当复杂的 python 脚本。有时,几个小时后,它会崩溃,我不明白为什么。由于脚本在 screen 上运行,当脚本崩溃时我无法访问错误。有什么方法可以通过日志记录或简单的管道提取该信息吗?
最佳答案
您可以使用nohup
和&
在后台运行您的python 命令。默认输出将在 nohup.out 文件中记录任何打印输出(包括终止脚本的错误)。您可以使用 >
例如
nohup python my_python_script.py > my_output_log &
关于python - python脚本失败时记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55387261/