当然。
def noobar(itrble, desc):
"""Simple progress bar. To be used if tqdm not installed."""
L = len(itrble)
print('{}: {: >2d}'.format(desc,0), end='')
for k,i in enumerate(itrble):
yield i
p = (k+1)/L
e = '' if k<(L-1) else '\n'
print('\b\b\b\b {: >2d}%'.format(int(100*p)), end=e)
sys.stdout.flush()
Run Code Online (Sandbox Code Playgroud)
试试看
from time import sleep
for i in noobar(range(5),"my work"):
sleep(1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
364 次 |
| 最近记录: |