Python进度条实际应用

请问如何把写好的进度条代码放到程序中,让它真正显示程序实际的进度,谢谢。

可以使用第三方库tqdm来实现进度条。可以在迭代器上使用它,如在for循环中使用。

示例代码:


from tqdm import tqdm

for i in tqdm(range(1000)):
    # do some work here

也可以使用它来包装一个迭代器,如:

from tqdm import tqdm

for i in tqdm(iterable):
    # do some work here

除此之外,还可以手动更新进度条的进度。示例代码:

from tqdm import tqdm

pbar = tqdm(total=100)
for i in range(10):
    # do some work here
    pbar.update(10)
pbar.close()

在你自己的程序中,在循环里面用pbar.update(1)来更新进度条即可

img

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^