Python print不能立即打印的解决方式


Posted in Python onFebruary 19, 2020

1、问题描述

在Python中使用print打印hello world时,终端不显示

def hello():
 print("hello world!")

2、原因

因为标准输入输出stdin/stdout有缓冲区,所以使用print不能立即打印出来,作为刚接触Python的菜鸟,迷瞪了半天

3、解决方法

1)刷新缓冲区,python中是sys.stdout.flush()

import sys 
def hello():
 print("hello world!")
 sys.stdout.flush()

2)python3中支持print支持参数flush

原型:

print(*objects, sep=' ‘, end='\n', file=sys.stdout, flush=False)

def hello():
 print("hello world!", flush=True)

参考官方手册

https://docs.python.org/zh-cn/3/library/functions.html#print

以上这篇Python print不能立即打印的解决方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python创建文件和追加文件内容实例
Oct 21 Python
Python使用Matplotlib实现Logos设计代码
Dec 25 Python
python 借助numpy保存数据为csv格式的实现方法
Jul 04 Python
Python补齐字符串长度的实例
Nov 15 Python
在python2.7中用numpy.reshape 对图像进行切割的方法
Dec 05 Python
python中时间、日期、时间戳的转换的实现方法
Jul 06 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
Oct 12 Python
pytorch模型存储的2种实现方法
Feb 14 Python
python实现斗地主分牌洗牌
Jun 22 Python
python实现粒子群算法
Oct 15 Python
python scrapy简单模拟登录的代码分析
Jul 21 Python
尝试使用Python爬取城市租房信息
Apr 12 Python
python 解决print数组/矩阵无法完整输出的问题
Feb 19 #Python
Python Numpy 控制台完全输出ndarray的实现
Feb 19 #Python
python扫描线填充算法详解
Feb 19 #Python
Python关于__name__属性的含义和作用详解
Feb 19 #Python
opencv+python实现均值滤波
Feb 19 #Python
python手写均值滤波
Feb 19 #Python
pytorch实现CNN卷积神经网络
Feb 19 #Python
You might like
php 文件状态缓存带来的问题
2008/12/14 PHP
PHP智能识别收货地址信息实例
2019/01/05 PHP
jQuery中:enabled选择器用法实例
2015/01/04 Javascript
使用jQueryMobile实现滑动翻页效果的方法
2015/02/04 Javascript
JavaScript实现节点的删除与序号重建实例
2015/08/05 Javascript
ES6新增的math,Number方法
2017/08/06 Javascript
详解JavaScript基础知识(JSON、Function对象、原型、引用类型)
2018/01/16 Javascript
vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
2018/08/22 Javascript
css配合JavaScript实现tab标签切换效果
2018/10/11 Javascript
vue+echarts实现中国地图流动效果(步骤详解)
2021/01/27 Vue.js
[15:20]DOTA2-DPC中国联赛 正赛 Elephant vs Aster 选手采访
2021/03/11 DOTA
python进阶教程之函数参数的多种传递方法
2014/08/30 Python
python if not in 多条件判断代码
2016/09/21 Python
Django接受前端数据的几种方法总结
2016/11/04 Python
Python 转义字符详细介绍
2017/03/21 Python
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
2018/05/24 Python
Python使用pickle模块实现序列化功能示例
2018/07/13 Python
解决django 新增加用户信息出现错误的问题
2019/07/28 Python
Python实现i人事自动打卡的示例代码
2020/01/09 Python
Python页面加载的等待方式总结
2021/02/28 Python
HTML5触摸事件(touchstart、touchmove和touchend)的实现
2020/05/08 HTML / CSS
全球最大的游戏市场:G2A
2018/07/05 全球购物
吉列剃须刀英国官网:Gillette英国
2019/03/28 全球购物
JAVA招聘远程笔试题
2015/07/23 面试题
绿化工程实施方案
2014/03/17 职场文书
行政人事岗位职责
2014/03/17 职场文书
开展党的群众路线教育实践活动个人对照检查材料
2014/11/05 职场文书
军训个人总结
2015/03/03 职场文书
4S店收银员岗位职责
2015/04/07 职场文书
焦裕禄观后感
2015/06/03 职场文书
2016年中秋节寄语大全
2015/12/07 职场文书
教师学习心得体会范文
2016/01/21 职场文书
《七月的天山》教学反思
2016/02/19 职场文书
创业者如何撰写出一份打动投资人的商业计划书?
2019/07/02 职场文书
动漫APP软件排行榜前十名,半次元上榜,第一款由腾讯公司推出
2022/03/18 杂记
忘记Grafana不要紧2种Grafana重置admin密码方法详细步骤
2022/04/07 Servers