您的位置:首页 > 编程语言 > Python开发

Python:模拟进度条

2021-04-21 00:45 821 查看
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 = 102400
while recv_size < total_size:
    # 下载了1024字节的数据
    time.sleep(0.3)
    recv_size += 1024
    # 打印进度条
    percent = recv_size / total_size  # 1024/333333
    progress(percent)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: