解决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 相关文章推荐
Windows下PyMongo下载及安装教程
Apr 27 Python
Python过滤txt文件内重复内容的方法
Oct 21 Python
python简单实现AES加密和解密
Mar 28 Python
Python面向对象程序设计之私有属性及私有方法示例
Apr 08 Python
对python while循环和双重循环的实例详解
Aug 23 Python
Django 限制访问频率的思路详解
Dec 24 Python
python连接打印机实现打印文档、图片、pdf文件等功能
Feb 07 Python
利用Python裁切tiff图像且读取tiff,shp文件的实例
Mar 10 Python
python闭包、深浅拷贝、垃圾回收、with语句知识点汇总
Mar 11 Python
Matlab中plot基本用法的具体使用
Jul 17 Python
如何在scrapy中捕获并处理各种异常
Sep 28 Python
如何用 Python 制作一个迷宫游戏
Feb 25 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
PHP正则的Unknown Modifier错误解决方法
2010/03/02 PHP
多个PHP中文字符串截取函数
2013/11/12 PHP
php输入流php://input使用浅析
2014/09/02 PHP
PHP内存缓存功能memcached示例
2016/10/19 PHP
JavaScript性能陷阱小结(附实例说明)
2010/12/28 Javascript
jQuery学习笔记 操作jQuery对象 CSS处理
2012/09/19 Javascript
js图片向右一张张滚动效果实例代码
2013/11/23 Javascript
jquery实现浮动的侧栏实例
2015/06/25 Javascript
javascript点击按钮实现隐藏显示切换效果
2016/02/03 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(二)
2016/05/17 Javascript
安装vue-cli报错 -4058 的解决方法
2017/10/19 Javascript
JavaScript实现计算多边形质心的方法示例
2018/01/31 Javascript
利用Vue构造器创建Form组件的通用解决方法
2018/12/03 Javascript
jQuery实现的别踩白块小游戏完整示例
2019/01/07 jQuery
小程序server请求微信服务器超时的解决方法
2019/05/21 Javascript
微信小程序保存图片到相册权限设置
2020/04/09 Javascript
Vue微信公众号网页分享的示例代码
2020/05/28 Javascript
js实现表格数据搜索
2020/08/09 Javascript
python中定义结构体的方法
2013/03/04 Python
Scrapy爬虫实例讲解_校花网
2017/10/23 Python
python3 小数位的四舍五入(用两种方法解决round 遇5不进)
2019/04/11 Python
python使用Qt界面以及逻辑实现方法
2019/07/10 Python
解决Django 在ForeignKey中出现 non-nullable field错误的问题
2019/08/06 Python
Python基于类路径字符串获取静态属性
2020/03/12 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
2020/03/30 Python
H5混合开发app如何升级的方法
2018/01/10 HTML / CSS
携程英文网站:Trip.com
2017/02/07 全球购物
跟单文员的岗位职责
2013/11/14 职场文书
四年大学自我鉴定
2014/02/17 职场文书
毕业寄语大全
2014/04/09 职场文书
工地质量标语
2014/06/12 职场文书
试用期自我评价怎么写
2015/03/10 职场文书
爱心募捐通知范文
2015/04/27 职场文书
有关水浒传的读书笔记
2015/06/25 职场文书
在pyCharm中下载第三方库的方法
2021/04/18 Python
动态规划之使用备忘录来改进Javascript函数
2022/04/07 Javascript