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的socket编程入门教程
Apr 23 Python
调试Python程序代码的几种方法总结
Apr 28 Python
Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
Jan 12 Python
Python中flatten( )函数及函数用法详解
Nov 02 Python
详解Python locals()的陷阱
Mar 26 Python
浅谈django2.0 ForeignKey参数的变化
Aug 06 Python
Django模板导入母版继承和自定义返回Html片段过程解析
Sep 18 Python
Flask中endpoint的理解(小结)
Dec 11 Python
VSCode配合pipenv搞定虚拟环境的实现方法
May 17 Python
使用Keras建立模型并训练等一系列操作方式
Jul 02 Python
python如何利用cv2模块读取显示保存图片
Jun 04 Python
Python Pytorch查询图像的特征从集合或数据库中查找图像
Apr 09 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
世界收音机发展史
2021/03/01 无线电
PHP中操作ini配置文件的方法
2013/04/25 PHP
PHP获取MSN好友列表类的实现代码
2013/06/23 PHP
PHP CURL CURLOPT参数说明(curl_setopt)
2013/09/30 PHP
PHP实现上一篇下一篇的方法实例总结
2016/09/22 PHP
JavaScript中的Math.sin()方法使用详解
2015/06/15 Javascript
jQuery ajax分页插件实例代码
2016/01/27 Javascript
一起学写js Calender日历控件
2016/04/14 Javascript
学习Bootstrap滚动监听 附调用方法
2016/07/02 Javascript
Bootstrap被封装的弹层
2016/07/20 Javascript
微信小程序 wxapp导航 navigator详解
2016/10/31 Javascript
微信小程序开发之实现选项卡(窗口顶部TabBar)页面切换
2016/11/25 Javascript
JavaScript数据结构之二叉树的计数算法示例
2017/04/13 Javascript
vue用addRoutes实现动态路由的示例
2017/09/15 Javascript
微信小程序开发之自定义tabBar的实现
2018/09/06 Javascript
video.js添加自定义组件的方法
2020/12/09 Javascript
关于better-scroll插件的无法滑动bug(2021通过插件解决)
2021/03/01 Javascript
[03:55]显微镜下的DOTA2特别篇——430灰烬之灵神级操作
2014/06/24 DOTA
[01:09]DOTAPLUS——DOTA2的新时代
2018/04/04 DOTA
[45:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第二场 6.2
2018/06/04 DOTA
Python基于百度云文字识别API
2018/12/13 Python
win10从零安装配置pytorch全过程图文详解
2020/05/08 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
Python 测试框架unittest和pytest的优劣
2020/09/26 Python
Expedia爱尔兰:酒店、机票、租车及廉价假期
2017/01/02 全球购物
华为c/c++笔试题
2016/01/25 面试题
岗位职责定义及内容
2013/11/08 职场文书
数学系毕业生的自我评价
2014/01/10 职场文书
关于是否需要写商业计划书
2014/02/07 职场文书
趣味运动会策划方案
2014/06/02 职场文书
班主任工作实习计划
2015/01/16 职场文书
给下属加薪申请报告
2015/05/15 职场文书
2016入党培训心得体会范文
2016/01/08 职场文书
修辞手法有哪些?
2019/08/29 职场文书
《水浒传》读后感3篇(范文)
2019/09/19 职场文书
python中数组和列表的简单实例
2022/03/25 Python