gpt4 book ai didi

python - 在后台运行 python 代码

转载 作者:太空狗 更新时间:2023-10-29 11:45:20 24 4
gpt4 key购买 nike

我需要运行一个需要几个小时的 python 代码,并且我的计算机在一定的非事件时间后与 ssh 断开连接。

我试过 python test.py > output.txt & 但我的输出文件是空的。但是,在我注销并重新登录到 ssh 后,python 代码“test”仍在运行。我还尝试了 python -u test.py > output.txt & 它确实写入了 output.txt 但在 ssh 连接丢失后它不会继续。

我是 Linux 的新手,所以我不知道很多命令。我需要最简单/最容易理解的方法。谢谢!

最佳答案

您可以使用 screen,正如 Robin Krahl 推荐的那样,或者您可以只使用 nohup 运行命令,它会抑制来自 SSH session 断开连接的 SIGHUP(挂断)信号.

nohup "python -u test.py > output.txt"&

关于python - 在后台运行 python 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19578392/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com