python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)


Posted in Python onFebruary 19, 2020

默认的tqdm的滚动条的宽度很大,所以会使得总长度超过窗口一行所能显示的量,所以发生上下滚动

解决方法:初始化tqdm时,初始化行数参数ncols=10,这个值可以自己调:尽量大到不能引起上下滚动,同时满足美观的需求。

原来的代码

from tqdm import tqdm
import time
for i in tqdm(range(10000)):
 time.sleep(0.001)

原来的效果

讲解:多行滚动,虽然能记录下每次迭代的信息,但如果这些信息对你来说不重要,这种上下滚动方式比较annoying..

python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)

优化后版本

from tqdm import tqdm
import time
for i in tqdm(range(10000), ncols=10): 
 time.sleep(0.001)

优化后的效果

讲解:单行内滚动,简洁(夸)

python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)

Note: 在其它参数化条件下的tqdm同样可以使用这个参数初始化来达到相似的效果

以上这篇python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python struct.unpack
Sep 06 Python
Python中的装饰器用法详解
Jan 14 Python
Python中set与frozenset方法和区别详解
May 23 Python
Python中py文件转换成exe可执行文件的方法
Jun 14 Python
flask框架jinja2模板与模板继承实例分析
Aug 01 Python
matlab灰度图像调整及imadjust函数的用法详解
Feb 27 Python
python实现xlwt xlrd 指定条件给excel行添加颜色
Jul 14 Python
详解如何修改python中字典的键和值
Sep 29 Python
Python collections.deque双边队列原理详解
Oct 05 Python
Python selenium模拟网页点击爬虫交管12123违章数据
May 26 Python
解决pycharm下载库时出现Failed to install package的问题
Sep 04 Python
Python加密与解密模块hashlib与hmac
Jun 05 Python
python 解决tqdm模块不能单行显示的问题
Feb 19 #Python
python 实现在shell窗口中编写print不向屏幕输出
Feb 19 #Python
Python换行与不换行的输出实例
Feb 19 #Python
Python print不能立即打印的解决方式
Feb 19 #Python
python 解决print数组/矩阵无法完整输出的问题
Feb 19 #Python
Python Numpy 控制台完全输出ndarray的实现
Feb 19 #Python
python扫描线填充算法详解
Feb 19 #Python
You might like
一个取得文件扩展名的函数
2006/10/09 PHP
PHP 程序员应该使用的10个组件
2009/10/31 PHP
三种php连接access数据库方法
2013/11/11 PHP
php使用pack处理二进制文件的方法
2014/07/03 PHP
基于linnux+phantomjs实现生成图片格式的网页快照
2015/04/15 PHP
laravel 数据迁移与 Eloquent ORM的实现方法
2019/04/12 PHP
php基于 swoole 实现的异步处理任务功能示例
2019/08/13 PHP
Laravel 解决419错误 -ajax请求错误的问题(CSRF验证)
2019/10/25 PHP
接收键盘指令的脚本
2006/06/26 Javascript
javascript下function声明一些小结
2007/12/28 Javascript
jquery 插件开发备注
2010/08/27 Javascript
javascript之querySelector和querySelectorAll使用说明
2011/10/09 Javascript
利用json获取字符出现次数的代码
2012/03/22 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
2013/08/12 Javascript
JavaScript 数组some()和filter()的用法及区别
2016/05/20 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
jq stop()和:is(:animated)的用法及区别(详解)
2017/02/12 Javascript
jQuery实现html table行Tr的复制、删除、计算功能
2017/07/10 jQuery
[03:55]2016国际邀请赛中国区预选赛首日TOP10精彩集锦
2016/06/27 DOTA
Python的Flask框架中实现登录用户的个人资料和头像的教程
2015/04/20 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
2019/06/24 Python
python中图像通道分离与合并实例
2020/01/17 Python
使用简单的CSS3属性实现炫酷读者墙效果
2014/01/08 HTML / CSS
使用CSS3来代替JS实现交互
2017/08/10 HTML / CSS
adidas旗下高尔夫装备供应商:TaylorMade Golf(泰勒梅高尔夫)
2016/08/28 全球购物
瑞典最好的运动鞋专卖店:Sneakersnstuff
2016/08/29 全球购物
动物学专业毕业生求职信
2013/10/11 职场文书
小学开学寄语
2014/01/19 职场文书
六年级学生评语
2014/04/22 职场文书
一年级评语大全
2014/04/23 职场文书
高考学习决心书
2015/02/04 职场文书
无保留意见审计报告
2015/06/05 职场文书
律政俏佳人观后感
2015/06/09 职场文书
党章党规党纪学习心得体会
2016/01/14 职场文书
Golang 如何实现函数的任意类型传参
2021/04/29 Golang
MySQL的索引你了解吗
2022/03/13 MySQL