【发布时间】:2018-04-04 10:05:39
【问题描述】:
这是嵌套 tqdm 条的示例
import time
import tqdm
for i in tqdm.tqdm(range(3)):
for j in tqdm.tqdm(range(5)):
print(i," : ", j)
我在 jupyter notebook 上试了试,但它没有显示任何没有错误的东西!但是,它可以在 ipython 控制台上正常工作!
【问题讨论】:
-
我来这里是为了发布同样的问题。尽管我对问题的表现不同,但我对这种确切的情况有疑问。而不是更新栏,而是为每次更新打印一个新栏。因此,在发布的代码示例中,我实际上会一个接一个地打印大约 15 个条(实际上,我想更多一些,因为我们也得到一个处于 0 状态的条)。更正:我会得到 3 个小节,因为内循环足够快。在内部循环中添加 time.sleep(1.5),然后你会得到 ~15 条。
-
TL;DR:嵌套“正常工作”,但在 jupyter 中,您需要
from tqdm.notebook import tqdm。
标签: python pycharm jupyter-notebook tqdm