python动态显示进度条_实例详解python如何轻松实现动态进度条
本次的这篇文章主要是和大家分享了关于实例详解python如何轻松实现动态进度条,有需要的小伙伴可以看一下
思路及讲解
假设有一个1000000数据的列表(为了让进度条可以显示出来,很大的数据),我们每次循环遍历这个列表时向文件中输出,其中增加一个计数器,每次写文件的过程中循环通过计数器来记录,而最后显示的百分比进度则是用(计数器/list的长度)*100
代码实现#coding = utf-8"""
@author: sy
@file: mooc_stock.py
@time: 2018/3/18 15:01
@desc: 动态显示进度条
"""#coding = utf-8"""
@author: sy
@file: mooc_stock.py
@time: 2018/3/18 15:01
@desc: 动态显示进度条
"""def toolBar():
#向列表中填充1000000个数据
list_bar = (range(1000000)) #新增计数器
count = 0
#写到桌面文件中
with open("C:/Users/sy/Desktop/toobar.txt",'w') as f: for i in list_bar:
f.write(str(i))
count = count + 1
'''
\r:每次讲控制台的光标移动到首位,去掉则不会呈现刷新的效果,最终是打印一行.
end='':print输出不换行,若去掉,则会在控制台每次换行打印当前进度.
'''
print('\r当前速度:{:.2f}%'.format(count*100/len(list_bar)),end='')if __name__ == '__main__':
toolBar()
总结
百分比进度:(计数器/list的长度)*100'''
\r:每次讲控制台的光标移动到首位,去掉则不会呈现刷新的效果,最终是打印一行.
end='':print输出不换行,若去掉,则会在控制台每次换行打印当前进度.
'''print('\r当前速度:{:.2f}%'.format(count*100/len(list_bar)),end='')
相关推荐:
以上就是实例详解python如何轻松实现动态进度条的详细内容,更多请关注php中文网其它相关文章!
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
python动态显示进度条_实例详解python如何轻松实现动态进度条相关推荐
- python队列线程池_实例详解:python高级编程之消息队列(Queue)与进程池(Pool)
今天为大家带来的内容是:python高级编程之消息队列(Queue)与进程池(Pool),结合了实例的形式详细分析了Python消息队列与进程池的相关原理.使用技巧与操作注意事项!!! Queue消息 ...
- python线性整数规划求解_实例详解:用Python解决整数规划问题!
我们将使用整数规划来做出最佳决策 整数规划(IP)问题是所有变量都被限制为整数的优化问题(指规划中的变量(全部或部分)限制为整数,若在线性模型中,变量限制为整数,则称为整数线性规划).IP问题是有关于 ...
- python医学图像读取_对python读取CT医学图像的实例详解
需要安装OpenCV和SimpleItk. SimpleItk比较简单,直接pip install SimpleItk即可. 代码如下: #coding:utf-8 import SimpleITK ...
- python如何做散点图-matplotlib在python上绘制3D散点图实例详解
大家可以先参考官方演示文档: 效果图: ''' ============== 3D scatterplot ============== Demonstration of a basic scatte ...
- python画三维温度散点图-matplotlib在python上绘制3D散点图实例详解
大家可以先参考官方演示文档: 效果图: ''' ============== 3D scatterplot ============== Demonstration of a basic scatte ...
- python绘制散点图-matplotlib在python上绘制3D散点图实例详解
大家可以先参考官方演示文档: 效果图: ''' ============== 3D scatterplot ============== Demonstration of a basic scatte ...
- python绘制3d坐标轴_matplotlib在python上绘制3D散点图实例详解
大家可以先参考官方演示文档: 效果图: ''' ============== 3D scatterplot ============== Demonstration of a basic scatte ...
- python rpc_对python调用RPC接口的实例详解
要调用RPC接口,python提供了一个框架grpc,这是google开源的 rpc相关文档: 需要安装的python包如下: 1.grpc安装 pip install grpcio 2.grpc的p ...
- HTML导航栏的四种制作方法,jQuery+CSS3实现四种应用广泛的导航条制作实例详解
导航条的使用很广,每个网站都会做出具有自己特色的导航条.最近特地去了解了各种类型的导航条,比如具有高亮显示的导航条,中英文互相切换的导航条,具有弹性动画的导航条,甚至是具有摩擦运动动画的导航条(文字下 ...
最新文章
- 生产环境:Nginx高可用方案
- Redis 深度历险:核心原理与应用实践
- 【译】Swift算法俱乐部-Boyer-Moore字符串搜索
- 对象检测目标小用什么模型好_[目标检测] YOLO4论文中文版
- 节点相似性与链路预测
- hadoop 源码编译---Win7(64位)
- bzoj1088[SCOI2005]扫雷Mine
- subversion mysql_MySQL数据库之httpd+mysql+php+subversion
- Leetcode 101.对称二叉树
- win7一直卡在首次使用计算机,重装win7一直停留在正在启动windows解决方法(完美解决)...
- Word如何自动多级编号
- 这是我经历过最惨的转正答辩了
- Java API II
- java实现的PC小说下载器+阅读器
- 芯片Timing sign-off Corner理解
- C++用户的Cplex使用指南(三)——Cutting stock problem求解
- 车牌识别matlab实现(蓝色车牌和新能源车牌)
- 【日记本砸】21.01.08-12 最快的成长方式就是慢慢来
- 天创速盈:拼多多低价引流怎么玩?大部分中小卖家都不知道
- 计算机数据表格展示,利用工具,一分钟完成数据可视化,快速输出美观的数据图表...
热门文章
- android gridview item添加checkbox,手把手教你实现GridView中Checkbox全选
- 潍坊市计算机专业招聘,潍坊市工业学校计算机专业介绍
- matlab拟合函数,Matlab拟合自定义函数 - 计算模拟 - 小木虫 - 学术 科研 互动社区...
- 攻防世界-crypto-OldDriver(RSA低加密指数广播攻击) 方法总结
- python基础入门:实现(无重复字符)字符串的全排列的两种方法
- Python __all__
- 30秒内便能学会的30个超实用Python代码片段
- oracle中存在函数吗,Oracle中的函数
- web 向java_Java web基础
- 数据库mysql是什么?win10如何安装使用mysql?