nohup不能及时打印python print日志(nohup不打印日志命令)

网友投稿 765 2022-08-27


nohup不能及时打印python print日志(nohup不打印日志命令)

nohup不能及时打印python print日志

我们经常会使用nohup后台挂起程序,比如

nohup python main.py & 默认输出为nohup.out文件

或者定义输出文件为ans.log

nohup python main.py >ans.log 2>&1 &

但是有一天我突然发现ans.log中啥也没有,程序中要求print的输出也没有。

nohup python -u main.py >ans.log 2>&1 &

即可让程序直接将输出放到ans.log中。

或者使用

log = logging.getLogger()

作为日志输出中间的值,就不会遇到上述问题

参考链接


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:springboot pom文件加入监控依赖后没有起作用的解决
下一篇:【python】pip install 报错Could not fetch URL https://pypi.org/simple/json-schema/
相关文章

 发表评论

暂时没有评论,来抢沙发吧~