解决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序列之list和tuple常用方法以及注意事项
Jan 09 Python
Python使用urllib2模块实现断点续传下载的方法
Jun 17 Python
python选择排序算法实例总结
Jul 01 Python
使用Python导出Excel图表以及导出为图片的方法
Nov 07 Python
python3使用requests模块爬取页面内容的实战演练
Sep 25 Python
浅谈Python由__dict__和dir()引发的一些思考
Oct 30 Python
Python读取word文本操作详解
Jan 22 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
Jan 29 Python
python高斯分布概率密度函数的使用详解
Jul 10 Python
Python中使用socks5设置全局代理的方法示例
Apr 15 Python
Virtualenv 搭建 Py项目运行环境的教程详解
Jun 22 Python
基于PyInstaller各参数的含义说明
Mar 04 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
QQ互联一键登录审核不通过的解决方案
2014/09/10 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
2018/08/20 PHP
有关DOM元素与事件的3个谜题
2010/11/11 Javascript
jquery中event对象属性与方法小结
2013/12/18 Javascript
JS将所有对象s的属性复制给对象r(原生js+jquery)
2014/01/25 Javascript
jquery 字符串切割函数substring的用法说明
2014/02/11 Javascript
JavaScript常用脚本汇总(二)
2015/03/04 Javascript
Angularjs中UI Router全攻略
2016/01/29 Javascript
JavaScript获取对象在页面中位置坐标的方法
2016/02/03 Javascript
JavaScript 继承详解(五)
2016/10/11 Javascript
详解Angular的双向数据绑定(MV-VM)
2016/12/26 Javascript
正则验证小数点后面只能有两位数的方法
2017/02/28 Javascript
jQuery+SpringMVC中的复选框选择与传值实例
2018/01/08 jQuery
vue + vuex todolist的实现示例代码
2018/03/09 Javascript
JavaScript常见JSON操作实例分析
2018/08/08 Javascript
基于iview的router常用控制方式
2019/05/30 Javascript
Vue的路由及路由钩子函数的实现
2019/07/02 Javascript
layui原生表单验证的实例
2019/09/09 Javascript
JavaScript修改注册表实例代码
2020/01/05 Javascript
[01:37]TI4西雅图DOTA2前线报道 VG拿下首胜教练357给出获胜秘诀
2014/07/10 DOTA
python实现apahce网站日志分析示例
2014/04/02 Python
Python THREADING模块中的JOIN()方法深入理解
2015/02/18 Python
解决python3 HTMLTestRunner测试报告中文乱码的问题
2018/12/17 Python
Django项目使用CircleCI的方法示例
2019/07/14 Python
Python使用mongodb保存爬取豆瓣电影的数据过程解析
2019/08/14 Python
浅谈Pytorch中的自动求导函数backward()所需参数的含义
2020/02/29 Python
浅谈Python描述数据结构之KMP篇
2020/09/06 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
几个常见的消息中间件(MOM)
2014/01/08 面试题
高三生物教学反思
2014/01/25 职场文书
环卫工人先进事迹材料
2014/06/02 职场文书
违反单位工作制度检讨书
2014/10/25 职场文书
欢迎词怎么写
2015/01/23 职场文书
靠谱准确的求职信
2019/04/02 职场文书
四年级作文之植物
2019/09/20 职场文书