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使用scrapy解析js示例
Jan 23 Python
解决Python出现_warn_unsafe_extraction问题的方法
Mar 24 Python
Python基于TCP实现会聊天的小机器人功能示例
Apr 09 Python
Python实现读写INI配置文件的方法示例
Jun 09 Python
python调用摄像头显示图像的实例
Aug 03 Python
python重试装饰器的简单实现方法
Jan 31 Python
pandas DataFrame 交集并集补集的实现
Jun 24 Python
Python查找不限层级Json数据中某个key或者value的路径方式
Feb 27 Python
使用Keras 实现查看model weights .h5 文件的内容
Jun 09 Python
详解python内置模块urllib
Sep 09 Python
python 常用的异步框架汇总整理
Jun 18 Python
python热力图实现的完整实例
Jun 25 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
百度地图API应用之获取用户的具体位置
2014/06/10 PHP
jQuery ajax在GBK编码下表单提交终极解决方案(非二次编码方法)
2010/10/20 Javascript
js内置对象 学习笔记
2011/08/01 Javascript
js获取客户端外网ip的简单实例
2013/11/21 Javascript
react.js CMS 删除功能的实现方法
2017/04/17 Javascript
AngularJS实现的输入框字数限制提醒功能示例
2017/10/26 Javascript
使用Bootrap和Vue实现仿百度搜索功能
2017/10/26 Javascript
Node.js实现一个HTTP服务器的方法示例
2019/05/13 Javascript
javascript写一个ajax自动拦截并下载数据代码实例
2019/09/07 Javascript
微信小程序实现点击生成随机验证码
2020/09/09 Javascript
[02:48]DOTA2英雄基础教程 拉席克
2013/12/12 DOTA
Python挑选文件夹里宽大于300图片的方法
2015/03/05 Python
Python使用scrapy采集数据时为每个请求随机分配user-agent的方法
2015/04/08 Python
Python生成器(Generator)详解
2015/04/13 Python
Python中格式化format()方法详解
2017/04/01 Python
Python将DataFrame的某一列作为index的方法
2018/04/08 Python
对pytorch网络层结构的数组化详解
2018/12/08 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
python 操作hive pyhs2方式
2019/12/21 Python
linux 下python多线程递归复制文件夹及文件夹中的文件
2020/01/02 Python
python实现单张图像拼接与批量图片拼接
2020/03/23 Python
Django高并发负载均衡实现原理详解
2020/04/04 Python
PyTorch-GPU加速实例
2020/06/23 Python
Under Armour安德玛中国官网:美国高端运动科技品牌
2018/03/09 全球购物
美国智能家居专家:tink
2019/06/04 全球购物
捷克家具销售网站:SCONTO Nábytek
2020/01/02 全球购物
英国领先的独立酒精饮料零售商:DrinkSupermarket
2021/01/13 全球购物
关于幼儿的自我评价
2013/12/18 职场文书
前台文员我鉴定
2014/01/12 职场文书
高中生物教学反思
2014/02/05 职场文书
小学生演讲稿大全
2014/04/25 职场文书
2015年医药代表工作总结
2015/04/25 职场文书
从严治党主题教育活动总结
2015/05/07 职场文书
领导欢送会主持词
2015/07/06 职场文书
公司人力资源管理制度
2015/08/05 职场文书
2019入党申请书格式
2019/06/25 职场文书