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 实现删除文件或文件夹实例详解
Dec 04 Python
python清理子进程机制剖析
Nov 23 Python
Python实现将doc转化pdf格式文档的方法
Jan 19 Python
Python OpenCV实现图片上输出中文
Jan 22 Python
python: line=f.readlines()消除line中\n的方法
Mar 19 Python
Python利用openpyxl库遍历Sheet的实例
May 03 Python
通过Python模块filecmp 对文件比较的实现方法
Jun 29 Python
python 读取二进制 显示图片案例
Apr 24 Python
Keras 实现加载预训练模型并冻结网络的层
Jun 15 Python
Python logging模块handlers用法详解
Aug 14 Python
python 数据类型强制转换的总结
Jan 25 Python
pycharm 如何查看某一函数源码的快捷键
May 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下使用无限生命期Session的方法
2007/03/16 PHP
PHP求小于1000的所有水仙花数的代码
2012/01/10 PHP
PHP加密解密字符串汇总
2015/04/26 PHP
tp5(thinkPHP5)框架连接数据库的方法示例
2018/12/24 PHP
Javascript 的addEventListener()及attachEvent()区别分析
2009/05/21 Javascript
jquery $("#variable") 循环改变variable的值示例
2014/02/23 Javascript
JavaScript学习小结(7)之JS RegExp
2015/11/29 Javascript
JavaScript跨域调用基于JSON的RESTful API
2016/07/09 Javascript
使用jquery模拟a标签的click事件无法实现跳转的解决
2018/12/04 jQuery
Mpvue中使用Vant Weapp组件库的方法步骤
2019/05/16 Javascript
完美解决通过IP地址访问VUE项目的问题
2020/07/18 Javascript
[01:03:38]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS CIS
2014/05/22 DOTA
python字符串连接的N种方式总结
2014/09/17 Python
复习Python中的字符串知识点
2015/04/14 Python
Python对数据进行插值和下采样的方法
2018/07/03 Python
解决pandas中读取中文名称的csv文件报错的问题
2018/07/04 Python
Numpy之文件存取的示例代码
2018/08/03 Python
Django框架实现的简单分页功能示例
2018/12/04 Python
Python将文字转成语音并读出来的实例详解
2019/07/15 Python
django 捕获异常和日志系统过程详解
2019/07/18 Python
Django中的用户身份验证示例详解
2019/08/07 Python
Python values()与itervalues()的用法详解
2019/11/27 Python
python中slice参数过长的处理方法及实例
2020/12/15 Python
美国乡村商店:Plow & Hearth
2016/09/12 全球购物
编码实现字符串转整型的函数
2012/06/02 面试题
毕业生在校学习的自我评价分享
2013/10/08 职场文书
人力资源专员岗位职责
2014/01/30 职场文书
人事专员的职责
2014/02/26 职场文书
幼儿园教师自我鉴定
2014/03/20 职场文书
本科生导师推荐信范文
2014/05/18 职场文书
新学期标语
2014/06/30 职场文书
基层党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
西岭雪山导游词
2015/02/06 职场文书
高中英语教学反思范文
2016/03/02 职场文书
go语言中json数据的读取和写出操作
2021/04/28 Golang
golang 比较浮点数的大小方式
2021/05/02 Golang