我曾尝试运行代码,如下图所示。第一次一切正常,它只有一个进度条。但是当我再次运行它(生成一个视频)时,进度条就像下面一样疯狂,它会为每秒的单个任务生成许多进度条!如何才能生成 SINGLE 进度条。谢谢!
答案 0 :(得分:0)
这不是一个真正的答案,但为了至少避免疯狂的单元格输出,您可以使用%%capture
单元魔术命令来抑制该单元格的输出。你不会看到任何进展,但这可能比Jupyter无法像程序员所期望的那样呈现的输出山更为可取。
另见http://ipython.readthedocs.io/en/stable/interactive/magics.html#cellmagic-capture
答案 1 :(得分:0)
这与出色的tqdm
库有关,并且因为所有库都使用经典的tqdm而不是笔记本版本。
我现在对所有笔记本所做的就是导入笔记本的版本并为其加上别名:
from tqdm import tqdm_notebook as tqdm
链接: