嵌套tqdm输出到新的行

2024-04-19 23:00:02 发布

您现在位置:Python中文网/ 问答频道 /正文

当我尝试对嵌套循环使用tqdm时,循环会更新为新行。进度条在一个循环中运行良好。我运行的是python3.6.5。这是python版本兼容性的问题吗?如果这在tqdm中目前不可行,我如何使用另一个模块来做到这一点?在

我试过使用progressbar模块,但它也有同样的问题。在

from tqdm import tqdm
from time import sleep
for i in tqdm(range(20), desc = 'sleeping'):
     for j in tqdm(range(15), desc = 'inside', leave = False):
        sleep(.1)

这是我得到的输出:

^{pr2}$

我预计这只会产生2个进度条的输出。在


Tags: 模块进度条infromimport版本fortime