解决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 相关文章推荐
Eclipse + Python 的安装与配置流程
Mar 05 Python
Python中对元组和列表按条件进行排序的方法示例
Nov 10 Python
在Python程序和Flask框架中使用SQLAlchemy的教程
Jun 06 Python
Python正则抓取网易新闻的方法示例
Apr 21 Python
Python 判断 有向图 是否有环的实例讲解
Feb 01 Python
Python面向对象之类和对象实例详解
Dec 10 Python
Python实现繁?转为简体的方法示例
Dec 18 Python
Python3安装Pillow与PIL的方法
Apr 03 Python
Windows下Pycharm远程连接虚拟机中Centos下的Python环境(图文教程详解)
Mar 19 Python
Django实现celery定时任务过程解析
Apr 21 Python
Python之变量类型和if判断方式
May 05 Python
Python 操作 MySQL数据库
Sep 18 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
法兰绒滤网冲泡
2021/03/03 冲泡冲煮
PHP5在Apache下的两种模式的安装
2006/09/05 PHP
php单例模式的简单实现方法
2016/06/10 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
php设计模式之适配器模式原理、用法及注意事项详解
2019/09/24 PHP
创建公共调用 jQuery Ajax 带返回值
2012/08/01 Javascript
关于jQuery object and DOM element
2013/04/15 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
2013/08/12 Javascript
JS刷新当前页面的几种方法总结
2013/12/24 Javascript
JavaScript中string对象
2015/06/12 Javascript
jquery小火箭返回顶部代码分享
2015/08/19 Javascript
js中javascript:void(0) 真正含义
2020/11/05 Javascript
JS实现漂亮的窗口拖拽效果(可改变大小、最大化、最小化、关闭)
2015/10/10 Javascript
Knockoutjs 学习系列(一)ko初体验
2016/06/07 Javascript
Express结合Webpack的全栈自动刷新
2019/05/23 Javascript
Vue中import from的来源及省略后缀与加载文件夹问题
2020/02/09 Javascript
Vue使用v-viewer实现图片预览
2020/10/21 Javascript
[02:01]BBC DOTA2国际邀请赛每日综述:八强胜者组鏖战,中国队喜忧参半
2014/07/19 DOTA
[27:08]完美世界DOTA2联赛PWL S2 SZ vs Rebirth 第二场 11.21
2020/11/23 DOTA
Python网络编程之TCP套接字简单用法示例
2018/04/09 Python
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
2020/07/20 Python
Python 实现字符串中指定位置插入一个字符
2018/05/02 Python
python实现自动解数独小程序
2019/01/21 Python
使用django实现一个代码发布系统
2019/07/18 Python
详解用python生成随机数的几种方法
2019/08/04 Python
利用pyshp包给shapefile文件添加字段的实例
2019/12/06 Python
Python数据可视化:泊松分布详解
2019/12/07 Python
python global和nonlocal用法解析
2020/02/03 Python
如何用canvas实现在线签名的示例代码
2018/07/10 HTML / CSS
雷蛇美国官网:Razer
2020/04/03 全球购物
党的群众路线教育实践活动公开承诺书
2014/03/28 职场文书
竞选班干部演讲稿600字
2014/08/20 职场文书
要账委托书范本
2014/09/15 职场文书
北大自主招生自荐信
2015/03/04 职场文书
运动会观后感
2015/06/09 职场文书
四风之害观后感
2015/06/09 职场文书