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获取beautifulphoto随机某图片代码实例
Dec 18 Python
python修改操作系统时间的方法
May 18 Python
python+matplotlib绘制简单的海豚(顶点和节点的操作)
Jan 02 Python
Python数据分析库pandas基本操作方法
Apr 08 Python
python使用magic模块进行文件类型识别方法
Dec 08 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
Jun 11 Python
tensorflow将图片保存为tfrecord和tfrecord的读取方式
Feb 17 Python
Django 返回json数据的实现示例
Mar 05 Python
Python通过Pillow实现图片对比
Apr 29 Python
使用openCV去除文字中乱入的线条实例
Jun 02 Python
Python根据指定文件生成XML的方法
Jun 29 Python
Matplotlib配色之Colormap详解
Jan 05 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漏洞全解(详细介绍)
2012/11/13 PHP
php新浪微博登录接口用法实例
2014/12/23 PHP
php随机获取金山词霸每日一句的方法
2015/07/09 PHP
win平台安装配置Nginx+php+mysql 环境
2016/01/12 PHP
PHP数组实例详解
2016/06/26 PHP
深入解析Laravel5.5中的包自动发现Package Auto Discovery
2017/09/13 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
CL vs ForZe BO5 第三场 2.13
2021/03/10 DOTA
二级域名转向类
2006/11/09 Javascript
尽可能写"友好"的"Javascript"代码
2007/01/09 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来
2013/01/23 Javascript
jQuery 网易相册鼠标移动显示隐藏效果实现代码
2013/03/31 Javascript
谷歌浏览器不支持showModalDialog模态对话框的解决方法
2014/09/22 Javascript
javaScript的函数对象的声明详解
2015/02/06 Javascript
EditPlus 正则表达式 实战(3)
2016/12/15 Javascript
简单实现jQuery多选框功能
2017/01/09 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
2017/05/27 Javascript
js中数组常用方法总结(推荐)
2019/04/09 Javascript
[01:02:32]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第二场 2月26日
2021/03/11 DOTA
python图片验证码生成代码
2016/07/02 Python
python线程池threadpool实现篇
2018/04/27 Python
如何利用Boost.Python实现Python C/C++混合编程详解
2018/11/08 Python
对python中词典的values值的修改或新增KEY详解
2019/01/20 Python
使用python实现微信小程序自动签到功能
2020/04/27 Python
HTML5 Canvas——用路径描画线条实例介绍
2013/06/09 HTML / CSS
中国电子产品外贸网站:MiniIntheBox
2017/02/06 全球购物
奥地利婴儿用品和玩具购物网站:baby-markt.at
2020/01/26 全球购物
幼儿园园长岗位职责
2013/11/26 职场文书
国贸专业个人求职信范文
2014/01/08 职场文书
大学生职业生涯规划范文
2014/01/08 职场文书
2014年科技工作总结
2014/11/26 职场文书
三下乡个人总结
2015/03/04 职场文书
大学学习委员竞选稿
2015/11/20 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
工作汇报材料难写?方法都在这里了!
2019/07/01 职场文书
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js