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 相关文章推荐
使用Django的模版来配合字符串翻译工作
Jul 27 Python
Python 迭代器与生成器实例详解
May 18 Python
对python数据切割归并算法的实例讲解
Dec 12 Python
python 堆和优先队列的使用详解
Mar 05 Python
python使用opencv在Windows下调用摄像头实现解析
Nov 26 Python
Python unittest单元测试框架及断言方法
Apr 15 Python
Python 利用OpenCV给照片换底色的示例代码
Aug 03 Python
Python tkinter界面实现历史天气查询的示例代码
Aug 23 Python
python3.7 openpyxl 在excel单元格中写入数据实例
Sep 01 Python
Python classmethod装饰器原理及用法解析
Oct 17 Python
浅谈python中的多态
Jun 15 Python
Python基于百度AI实现抓取表情包
Jun 27 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
动态新闻发布的实现及其技巧
2006/10/09 PHP
Yii框架在页面输出执行sql语句以方便调试的实现方法
2014/12/24 PHP
PHP调用Linux命令权限不足问题解决方法
2015/02/07 PHP
网页里控制图片大小的相关代码
2006/06/13 Javascript
用javascript控制iframe滚动的代码
2007/04/10 Javascript
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
基于jQuery实现的文字按钮表单特效整理
2014/12/07 Javascript
Vue自定义指令介绍(2)
2016/12/08 Javascript
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
2017/07/17 Javascript
vue2利用Bus.js如何实现非父子组件通信详解
2017/08/25 Javascript
使用jquery DataTable和ajax向页面显示数据列表的方法
2018/08/09 jQuery
vue select选择框数据变化监听方法
2018/08/24 Javascript
基于vue-router 多级路由redirect 重定向的问题
2018/09/03 Javascript
django js 实现表格动态标序号的实例代码
2019/07/12 Javascript
Vue实现push数组并删除的例子
2019/11/01 Javascript
Python Paramiko模块的使用实际案例
2018/02/01 Python
python读写LMDB文件的方法
2018/07/02 Python
python文字转语音的实例代码分析
2019/11/12 Python
基于python实现把图片转换成素描
2019/11/13 Python
python读取ini配置的类封装代码实例
2020/01/08 Python
Python获取对象属性的几种方式小结
2020/03/12 Python
浅析python标准库中的glob
2020/03/13 Python
Keras搭建自编码器操作
2020/07/03 Python
python3实现语音转文字(语音识别)和文字转语音(语音合成)
2020/10/14 Python
NICKIS.com荷兰:设计师儿童时装
2020/01/08 全球购物
ASP.NET中的身份验证有那些
2012/07/13 面试题
Python中pass语句的作用是什么
2016/06/01 面试题
大学生年度自我鉴定
2013/10/31 职场文书
公司总经理岗位职责
2014/03/15 职场文书
《李时珍夜宿古寺》教学反思
2014/04/09 职场文书
个性车贴标语
2014/06/24 职场文书
群众路线教育实践活动学习笔记内容
2014/11/06 职场文书
离职感谢信
2015/01/21 职场文书
新娘父亲婚礼致辞
2015/07/27 职场文书
详解JavaScript中Arguments对象用途
2021/08/30 Javascript
Java 垃圾回收超详细讲解记忆集和卡表
2022/04/08 Java/Android