之前一直用tqdm
,挺好用,最近发现一个更好用的工具,叫:alive_progress
使用方法也很简单:
1 2 3 4 5 6 7 8 9 10 11 12 |
# pip install alive_progress from alive_progress import alive_bar # 假设需要执行100个任务 with alive_bar(len(range(100), force_tty=True) as bar: for item in range(100): # 遍历任务 bar() # 显示进度 """ 代码 """ # 假设这代码部分需要0.05s time.sleep(0.05) |
但是效果却是很不错:
还有一个优点,就是可以解决进度条效果在PyCharm
中失效的问题。
本文最后更新于2023年1月27日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!