解决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 相关文章推荐
django开发之settings.py中变量的全局引用详解
Mar 29 Python
Python实现七彩蟒蛇绘制实例代码
Jan 16 Python
unittest+coverage单元测试代码覆盖操作实例详解
Apr 04 Python
Django Rest framework之认证的实现代码
Dec 17 Python
Python使用pandas和xlsxwriter读写xlsx文件的方法示例
Apr 09 Python
Python实现微信消息防撤回功能的实例代码
Apr 29 Python
Python 画出来六维图
Jul 26 Python
python脚本执行CMD命令并返回结果的例子
Aug 14 Python
Python函数的默认参数设计示例详解
Dec 01 Python
Python基于正则表达式实现计算器功能
Jul 13 Python
appium+python自动化配置(adk、jdk、node.js)
Nov 17 Python
装上这 14 个插件后,PyCharm 真的是无敌的存在
Jan 11 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仿QQ验证码的实例分析
2013/07/01 PHP
PHP实现根据银行卡号判断银行
2015/04/29 PHP
深入解析PHP的Yii框架中的缓存功能
2016/03/29 PHP
浅谈PHP实现大流量下抢购方案
2017/12/15 PHP
PHP中的自动加载操作实现方法详解
2019/08/06 PHP
javascript实用方法总结
2015/02/06 Javascript
jQuery实用技巧必备(中)
2015/11/03 Javascript
JavaScript 中 apply 、call 的详解
2017/03/21 Javascript
如何使用bootstrap框架 bootstrap入门必看!
2017/04/13 Javascript
微信小程序结合mock.js实现后台模拟及调试
2019/03/28 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
Vue Router history模式的配置方法及其原理
2019/05/30 Javascript
关于JS解构的5种有趣用法
2019/09/05 Javascript
JavaScript中如何调用Java方法
2020/09/16 Javascript
Python学习笔记(二)基础语法
2014/06/06 Python
Django添加feeds功能的示例
2018/08/07 Python
python脚本后台执行方式
2019/12/21 Python
使用遗传算法求二元函数的最小值
2020/02/11 Python
浅谈Python 函数式编程
2020/06/20 Python
python 从list中随机取值的方法
2020/11/16 Python
Python爬虫之Selenium库的使用方法
2021/01/03 Python
CSS3中的Transition过度与Animation动画属性使用要点
2016/05/20 HTML / CSS
CSS3中新增的对文本和字体的设置
2020/02/03 HTML / CSS
GAP欧盟网上商店:GAP EU
2016/09/13 全球购物
同学会邀请书大全
2014/01/12 职场文书
幼儿园毕业园长感言
2014/02/24 职场文书
关于抽烟的检讨书
2014/02/25 职场文书
毕业评语大全
2014/05/04 职场文书
国际商务专业求职信
2014/07/15 职场文书
飞机制造技术专业求职信
2014/07/27 职场文书
2015年网络管理员工作总结
2015/05/21 职场文书
行政复议答复书
2015/07/01 职场文书
毕业欢送会致辞
2015/07/29 职场文书
发言稿之优秀教师篇
2019/09/26 职场文书
《我在为谁工作》:工作的质量往往决定生活的质量
2019/12/27 职场文书
Python中的np.argmin()和np.argmax()函数用法
2021/06/02 Python