进度条打印函数
閱讀目錄
進度條打印:
-------------------------------------------------------------------- 注:如果你對python感興趣,我這有個學習Python基地,里面有很多學習資料,感興趣的+Q群:895817687 --------------------------------------------------------------------import time def progress(per,width=50):text = ('\r[%%-%ds]'%width)%('x'*int(per*width))text += '%3s%%'text = text%(round(per*100))print(text,end='')file_size=102400 cur_size=0 while cur_size < file_size:cur_size += 2048per = cur_size / file_sizeprogress(per)time.sleep(0.1)print('\n\n完畢') # \r代表每次光標回到最左邊,%%代表%,這里的負數'-'代表'x'打印在最左邊,不然默認在最右邊。 # int類型的才能字符串拼接(浮點不行) # %20s里面的20如果需要格式化輸出的話需要二次格式化輸出,不能一次。總結
- 上一篇: 套接字错误搜集
- 下一篇: 自定义分页模板(银角大王版)