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实现的一只从百度开始不断搜索的小爬虫
Aug 13 Python
python dict.get()和dict['key']的区别详解
Jun 30 Python
Python搭建HTTP服务器和FTP服务器
Mar 09 Python
python 遍历字符串(含汉字)实例详解
Apr 04 Python
python数据类型_元组、字典常用操作方法(介绍)
May 30 Python
Python生成随机密码的方法
Jun 16 Python
python如何读写json数据
Mar 21 Python
3个用于数据科学的顶级Python库
Sep 29 Python
python Kmeans算法原理深入解析
Aug 23 Python
python3将变量写入SQL语句的实现方式
Mar 02 Python
使用Python脚本对GiteePages进行一键部署的使用说明
May 27 Python
详解Python自动化之文件自动化处理
Jun 21 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
77A一级收信机修理记
2021/03/02 无线电
PHP图片验证码制作实现分享(全)
2012/05/10 PHP
如何利用PHP执行.SQL文件
2013/07/05 PHP
PHP缓存集成库phpFastCache用法
2014/12/15 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
JS 图片缩放效果代码
2010/06/09 Javascript
js中创建对象的几种方式示例介绍
2014/01/26 Javascript
javascript数组操作方法小结和3个属性详细介绍
2014/07/05 Javascript
node.js 开发指南 ? Node.js 连接 MySQL 并进行数据库操作
2014/07/29 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
jQuery复制表单元素附源码分享效果演示
2015/09/30 Javascript
Vue2.x中的Render函数详解
2017/05/30 Javascript
React Native 环境搭建的教程
2017/08/19 Javascript
Webpack 服务器端代码打包的示例代码
2017/09/19 Javascript
vue-cli3跨域配置的简单方法
2019/09/06 Javascript
微信小程序工具函数封装
2019/10/28 Javascript
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
2020/05/29 jQuery
微信小程序开发(二):页面跳转并传参操作示例
2020/06/01 Javascript
详解JS深拷贝与浅拷贝
2020/08/04 Javascript
python进阶教程之词典、字典、dict
2014/08/29 Python
Python学习笔记之解析json的方法分析
2017/04/21 Python
Python实现比较扑克牌大小程序代码示例
2017/12/06 Python
使用Python横向合并excel文件的实例
2018/12/11 Python
详解python--模拟轮盘抽奖游戏
2019/04/12 Python
Flask之pipenv虚拟环境的实现
2019/11/26 Python
解决Python spyder显示不全df列和行的问题
2020/04/20 Python
使用pyplot.matshow()函数添加绘图标题
2020/06/16 Python
沙特阿拉伯排名第一的在线时尚购物应用程序:1Zillion
2020/08/08 全球购物
办公室年终个人自我评价
2013/10/28 职场文书
红领巾心向党广播稿
2014/01/19 职场文书
第二课堂活动总结
2014/05/07 职场文书
精彩的演讲稿开头
2014/05/08 职场文书
律师授权委托书范本
2014/10/07 职场文书
工作检讨书范文
2015/01/23 职场文书
学历证明样本
2015/06/16 职场文书
清明节随笔
2015/08/15 职场文书