python tqdm 进度条尝试

起因


上期博客(https://www.cnblogs.com/timmoc/p/18630509)不是研究着发现没有进度条还是太不直观了吗
那今天来整个进度条。
image
image

好的本篇随笔到此结束


不是这也太水了吧,试着按到上篇博客里面?
image
只需要修改worker的代码就好了。
image

不是不是,等等,我说停停。


合着这个进度条是每次打印了一个长到我看不到的回车完成的效果?
image
不不,并非如此,只是它不适应多进程,在读取不到自己打印出来的东西的时候就没办法运作了。

取舍


点击查看代码
    for p in tqdm(threads):
        p.join()
最后的解决方法非常简单,不使用密码数量作为颗粒度,而是使用开启的进程作为颗粒度即可。

image

就是如此。

posted @ 2024-12-25 16:24  Timmoc  阅读(49)  评论(0)    收藏  举报