解决nohup执行python程序log文件写入不及时的问题


Posted in Python onJanuary 14, 2019

问题

今天用nohup后台执行python程序,并将标准输出和错误输出重定向到一个log文件,但发现log文件隔好久才会更新,很煎熬。。。然而正常屏幕输出时候非常及时。

不确定程序是不是在正常运行。

运行脚本举例:

nohup python test.py > test.log 2>&1 &

原因

python的输出进行了缓冲,导致test.log并不能够马上看到输出。

解决方案

为python添加-u 参数,使得python不启用缓冲。

nohup python -u test.py > test.log 2>&1 &

并实时追踪文件输出到屏幕:

tailf test.log

以上这篇解决nohup执行python程序log文件写入不及时的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python卸载模块的方法汇总
Jun 07 Python
Python实现删除文件中含“指定内容”的行示例
Jun 09 Python
彻底理解Python中的yield关键字
Apr 01 Python
python 随机森林算法及其优化详解
Jul 11 Python
python3实现raspberry pi(树莓派)4驱小车控制程序
Feb 12 Python
对pytorch的函数中的group参数的作用介绍
Feb 18 Python
python传到前端的数据,双引号被转义的问题
Apr 03 Python
Python多线程:主线程等待所有子线程结束代码
Apr 25 Python
详解Python中namedtuple的使用
Apr 27 Python
Python3爬虫中关于Ajax分析方法的总结
Jul 10 Python
paramiko使用tail实时获取服务器的日志输出详解
Dec 06 Python
Python opencv缺陷检测的实现及问题解决
Apr 24 Python
nohup后台启动Python脚本,log不刷新的解决方法
Jan 14 #Python
利用nohup来开启python文件的方法
Jan 14 #Python
python运行时强制刷新缓冲区的方法
Jan 14 #Python
python xpath获取页面注释的方法
Jan 14 #Python
Python面向对象之类的定义与继承用法示例
Jan 14 #Python
Python读取csv文件分隔符设置方法
Jan 14 #Python
Python装饰器用法实例分析
Jan 14 #Python
You might like
Yii2数据库操作常用方法小结
2017/05/04 PHP
实例讲解PHP验证邮箱是否合格
2019/01/28 PHP
网页整体变灰白色(兼容各浏览器)实例
2013/04/21 Javascript
JavaScrip实现PHP print_r的数功能(三种方法)
2013/11/12 Javascript
从数组中随机取x条不重复数据的JS代码
2013/12/24 Javascript
javascript trim函数在IE下不能用的解决方法
2014/09/12 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
jQuery Validate初步体验(二)
2015/12/12 Javascript
原生js实现addClass,removeClass,hasClass方法
2016/04/27 Javascript
Bootstrap 3.x打印预览背景色与文字显示异常的解决
2016/11/06 Javascript
Bootstrap导航条的使用和理解3
2016/12/14 Javascript
NodeJs测试框架Mocha的安装与使用
2017/03/28 NodeJs
JavaScript纯色二维码变成彩色二维码
2020/07/23 Javascript
基于js文件加载优化(详解)
2018/01/03 Javascript
JS简单实现查看文档创建日期、修改日期和文档大小的方法示例
2018/04/08 Javascript
微信小程序实现购物页面左右联动
2019/02/15 Javascript
解决layui数据表格table的横向滚动条显示问题
2019/09/04 Javascript
原生JS实现贪吃蛇小游戏
2020/03/09 Javascript
[48:46]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第二场 11.19
2020/11/19 DOTA
python实现括号匹配的思路详解
2018/08/23 Python
python的移位操作实现详解
2019/08/21 Python
使用CSS实现弹性视频html5案例实践
2012/12/26 HTML / CSS
基于html5 canvas实现漫天飞雪效果实例
2014/09/10 HTML / CSS
HTML5高仿微信聊天、微信聊天表情|对话框|编辑器功能
2018/04/23 HTML / CSS
Spanx塑身衣官网:美国知名内衣品牌
2017/01/11 全球购物
塔吉特百货公司官网:Target
2017/04/27 全球购物
俄罗斯达美乐比萨外送服务:Domino’s Pizza
2020/12/18 全球购物
应届大学生求职的自我评价
2013/11/17 职场文书
回门宴答谢词
2014/01/13 职场文书
售后服务经理岗位职责范本
2014/02/22 职场文书
安全演讲稿开场白
2014/08/25 职场文书
师德师风学习材料
2014/12/19 职场文书
售票员岗位职责
2015/02/15 职场文书
Python torch.flatten()函数案例详解
2021/08/30 Python
我国拿下天问一号火星着陆区附近 22 个地理实体命名:平乐、西柏坡、古田、漠河等
2022/04/29 数码科技
TS 类型兼容教程示例详解
2022/09/23 Javascript