Python实现打印进度条
Posted J哥.
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python实现打印进度条相关的知识,希望对你有一定的参考价值。
大家好,我是J哥
今天给大家带来个有意思的,用python实现打印进度条的小功能。
废话不多说直接上代码:
import time
def progress(percent):
if percent > 1:
percent = 1
res = int(50 * percent) * '#'
print('\\r[%-50s] %d%%' % (res, int(100 * percent)), end='')
recv_size = 0
total_size = 1025011
while recv_size < total_size:
time.sleep(0.01) # 下载了1024个字节的数据
recv_size += 1024 # recv_size=2048
# 打印进度条
# print(recv_size)
percent = recv_size / total_size # 1024 / 333333
progress(percent)
看到这里了,就留下你痕迹,算是对J哥最大的支持。
以上是关于Python实现打印进度条的主要内容,如果未能解决你的问题,请参考以下文章