python实现进度条

简介: import time, sysdef process(num, total): rate = num / total ratenum = int(round(rate, 2) * 100) bar = '\r%s%% [%...
import time, sys

def process(num, total):
    rate = num / total
    ratenum = int(round(rate, 2) * 100)
    bar = '\r%s%% [%s%s]' %(ratenum, '#'*ratenum, ' '*(100 - ratenum))
    sys.stdout.write(bar)
    sys.stdout.flush()

n = 80
for i in range(1, n+1):
    time.sleep(0.1)
    process(i, n)
相关文章
|
4月前
|
算法 定位技术 C语言
【python实操】软件安装进展提示进度条如何实现的?如何设置窗体拉伸?如何获取输入框内容?
【python实操】软件安装进展提示进度条如何实现的?如何设置窗体拉伸?如何获取输入框内容?
48 0
|
2月前
|
数据采集 开发工具 Python
Python下载文件进度条Demo
Python下载文件进度条Demo
30 0
Python print() 打印两个 list ,实现中间换行
Python print() 打印两个 list ,实现中间换行
|
Python
Python实现因子分析(附案例实战)
Python实现因子分析(附案例实战)
1065 0
Python实现因子分析(附案例实战)
|
9月前
|
Shell Python
Python: shell上面的进度条打印是如何实现的?
Python: shell上面的进度条打印是如何实现的?
95 1
|
10月前
|
小程序 数据安全/隐私保护 Python
Python print 函数 \r 转义字符的玩法及解析——转圈效果、动态表情、小数点加载、进度条
Python print 函数 \r 转义字符的玩法及解析——转圈效果、动态表情、小数点加载、进度条
240 0
|
11月前
|
Python
小工具|Python进度条模块Progressbar
小工具|Python进度条模块Progressbar
|
11月前
|
Python
Python高级进阶#015 pyqt5进度条QProgressBar结合使用qbasictimer
Python高级进阶#015 pyqt5进度条QProgressBar结合使用qbasictimer
264 0
|
11月前
|
并行计算 数据可视化 Python
优雅地管理Python代码执行进度——tqdm进度条工具实战以及进阶指南
优雅地管理Python代码执行进度——tqdm进度条工具实战以及进阶指南