Python控制台输出时刷新当前行内容而不是输出新行
2020-01-15 01:50
337 查看
需求目标
执行Python程序的时候在控制台输出内容的时候固定一刷新内容,如下:
Downloading File FooFile.txt [47%]
而不是
Downloading File FooFile.txt [47%] Downloading File FooFile.txt [48%] Downloading File FooFile.txt [49%]
实现上很简单
只要增加一个 end='\r' 的print参数
import time for i in range(100): time.sleep(0.1) print("\r Downloading File FooFile.txt [{}%] ".format(100-i),end='\r')
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- python logging 替代print 输出内容到控制台和重定向到文件
- js判断是否在iframe中;解决F5刷新浏览器时,iframe都会变成默认页面,而不是当前页面
- 输出特定格式的查询内容到文本(不是导出查询结果)
- GridView中编辑或删除之后 定位到当前分页 而不是刷新到第一页 的看法
- C#控制台基础 使用\b "删除"已经输出在控制台中的内容
- python 信息同时输出到控制台与文件
- Python_删除/创建指定目录及其下所有子目录的文件,该文件记录当前文件夹的内容
- 将程序输出在控制台的内容输出到文档中
- js当前页面刷新并且清空文本内容的方法
- Mac python 下控制台输出汉字
- java--解决文件输出流保存内容无中文时文件编码为ANSI格式不是utf-8
- NodeJS + Express 最新的框架刷新页面在Node关闭控制台输出转为文件流输出
- 如何将tomcat控制台输出的内容直播用日志文件保存起来
- 保存Eclipse控制台输出的内容
- python分批定量读取文件内容,输出到不同文件中
- 强制刷新python的标准输出
- 通道获取控制台输出内容
- java 根据网址 获取内容 并输出到控制台
- Python通过prettytable模块将输出内容如表格方式整齐
- python_控制台输出带颜色的文字方法