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处理中文编码和判断编码示例
Feb 26 Python
Python入门篇之字典
Oct 17 Python
Python实现计算最小编辑距离
Mar 17 Python
pandas 层次化索引的实现方法
Jul 06 Python
详解python播放音频的三种方法
Sep 23 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
Nov 01 Python
python科学计算之narray对象用法
Nov 25 Python
Tensorflow训练模型越来越慢的2种解决方案
Feb 07 Python
pycharm软件实现设置自动保存操作
Jun 08 Python
安装Anaconda3及使用Jupyter的方法
Oct 27 Python
利用Python发送邮件或发带附件的邮件
Nov 12 Python
Python+MySQL随机试卷及答案生成程序的示例代码
Feb 01 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与XML、XSLT、Mysql的结合运用实现代码
2009/11/19 PHP
zf框架的session会话周期及次数限制使用示例
2014/03/13 PHP
PHP生成json和xml类型接口数据格式
2015/05/17 PHP
Thinkphp+smarty+uploadify实现无刷新上传
2015/07/30 PHP
php微信公众平台开发(一) 配置接口
2016/12/06 PHP
PHP获取路径和目录的方法总结【必看篇】
2017/03/04 PHP
如何在Mozilla Gecko 用Javascript加载XSL
2007/01/09 Javascript
跟着Jquery API学Jquery之一 选择器
2010/04/07 Javascript
toggle()隐藏问题的解决方法
2014/02/17 Javascript
javascript闭包传参和事件的循环绑定示例探讨
2014/04/17 Javascript
深入解析JavaScript中的数字对象与字符串对象
2015/10/21 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
JS简单实现禁止访问某个页面的方法
2016/09/13 Javascript
详解vuejs之v-for列表渲染
2017/06/22 Javascript
node打造微信个人号机器人的方法示例
2018/04/26 Javascript
vue+web端仿微信网页版聊天室功能
2019/04/30 Javascript
详解微信UnionID作用
2019/05/15 Javascript
原生js实现trigger方法示例代码
2019/05/22 Javascript
VsCode与Node.js知识点详解
2019/09/05 Javascript
[02:55]DOTA2英雄基础教程 发条技师
2013/12/04 DOTA
用Python代码来解图片迷宫的方法整理
2015/04/02 Python
python复制列表时[:]和[::]之间有什么区别
2018/10/16 Python
将Pytorch模型从CPU转换成GPU的实现方法
2019/08/19 Python
Python使用GitPython操作Git版本库的方法
2020/02/29 Python
Python轻量级web框架bottle使用方法解析
2020/06/13 Python
美国礼品卡商城: Gift Card Mall
2017/08/25 全球购物
遗体告别仪式主持词
2014/03/20 职场文书
大学生村官承诺书
2014/03/28 职场文书
音乐节策划方案
2014/06/09 职场文书
学生党员一帮一活动总结
2014/07/08 职场文书
敬老院义诊活动总结
2015/05/07 职场文书
地道战观后感2000字
2015/06/04 职场文书
导游词之黄果树瀑布
2019/09/20 职场文书
2021-4-3课程——SQL Server查询【2】
2021/04/05 SQL Server
Linux安装apache服务器的配置过程
2021/11/27 Servers
python中validators库的使用方法详解
2022/09/23 Python