import time # 导入 time 模块
incomplete_sign = 50 # 下载总量 50MB 的数据
print('=' * 23 + ' 开始下载 ' + '=' * 23)
for i in range(incomplete_sign + 1):
# print(i, '%[' + "*"*i,"."* (incomplete_sign - i) + ']')
completed = "*"* i #已经完成下载量
incompleted = "."* (incomplete_sign - i) # 未下载量
percentage = i * 100 // incomplete_sign # 百分比
msg = "\r{:3d}%[{}{}]".format(percentage,completed,incompleted) # 重绘
print(msg,end="")
time.sleep(0.2)
print()
print('=' * 23 + ' 下载完成 ' + '=' * 23)