解决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之import机制详解
Jul 03 Python
Django在Win7下的安装及创建项目hello word简明教程
Jul 14 Python
python进阶教程之模块(module)介绍
Aug 30 Python
Python实现抓取网页并且解析的实例
Sep 20 Python
python用来获得图片exif信息的库实例分析
Mar 16 Python
Python使用Flask框架获取当前查询参数的方法
Mar 21 Python
python 多线程实现检测服务器在线情况
Nov 25 Python
在cmd命令行里进入和退出Python程序的方法
May 12 Python
使用python存储网页上的图片实例
May 22 Python
使用python 打开文件并做匹配处理的实例
Jan 02 Python
详解python做UI界面的方法
Feb 27 Python
Python机器学习实战之k-近邻算法的实现
Nov 27 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中截取中文字符串的代码小结
2011/07/17 PHP
深入HTTP响应状态码速查表的详解
2013/06/07 PHP
PHP实现一个简单url路由功能实例
2016/11/05 PHP
extjs 列表框(multiselect)的动态添加列表项的方法
2009/07/31 Javascript
jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
2011/06/28 Javascript
再谈Jquery Ajax方法传递到action(补充)
2014/05/12 Javascript
jQuery实现表单提交时判断的方法
2014/12/13 Javascript
jQuery简单实现验证邮箱格式
2015/07/15 Javascript
BootStrap下拉框在firefox浏览器界面不友好的解决方案
2016/08/18 Javascript
jQuery组件easyui对话框实现代码
2016/08/25 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
薪资那么高的Web前端必看书单
2017/10/13 Javascript
详解vue项目首页加载速度优化
2017/10/18 Javascript
关于RxJS Subject的学习笔记
2018/12/05 Javascript
微信小程序textarea层级过高的解决方法
2019/03/04 Javascript
详解Vue后台管理系统开发日常总结(组件PageHeader)
2019/11/01 Javascript
JS实现随机抽取三人
2019/11/06 Javascript
解决vue侦听器watch,调用this时出现undefined的问题
2020/10/30 Javascript
js实现缓动动画
2020/11/25 Javascript
解决tensorflow模型参数保存和加载的问题
2018/07/26 Python
python3常用的数据清洗方法(小结)
2019/10/31 Python
python 密码学示例——凯撒密码的实现
2020/09/21 Python
CSS 说明横向进度条最后显示文字的实现代码
2020/11/10 HTML / CSS
使用canvas来完成线性渐变和径向渐变的功能的方法示例
2019/07/25 HTML / CSS
荷兰街头时尚之家:Funkie House
2019/03/18 全球购物
Oasis服装官网:时尚女装在线
2020/07/09 全球购物
如何利用find命令查找文件
2015/02/07 面试题
精选干货:Java精选笔试题附答案
2014/01/18 面试题
酒店工作职员求职简历的自我评价
2013/10/23 职场文书
党员群众路线对照检查材料思想汇报
2014/09/17 职场文书
村支部书记群众路线对照检查材料思想汇报
2014/10/08 职场文书
努力学习保证书
2015/02/26 职场文书
邮政营业员岗位职责
2015/04/14 职场文书
Redis遍历所有key的两个命令(KEYS 和 SCAN)
2021/04/12 Redis
使用CSS连接数据库的方式
2022/02/28 HTML / CSS
MySQL 中如何归档数据的实现方法
2022/03/16 SQL Server