Python jupyter笔记本中的进度条疯狂
我曾经尝试按照下图中的方式运行代码。第一次一切正常时,它只有一个进度条。但当我再次运行它(制作视频)时,进度条会变得疯狂,如下所示,它每秒为单个任务生成许多进度条!如何使其仅生成单个进度条。谢谢大家! 以下是我面临的问题:Python jupyter笔记本中的进度条疯狂,python,python-3.x,python-2.7,jupyter-notebook,moviepy,Python,Python 3.x,Python 2.7,Jupyter Notebook,Moviepy,我曾经尝试按照下图中的方式运行代码。第一次一切正常时,它只有一个进度条。但当我再次运行它(制作视频)时,进度条会变得疯狂,如下所示,它每秒为单个任务生成许多进度条!如何使其仅生成单个进度条。谢谢大家! 以下是我面临的问题: 这不是一个真正的答案,但为了至少避免疯狂的单元格输出,您可以使用%%capture单元格魔术命令来抑制该单元格的输出。您不会看到任何进展,但这可能比Jupyter无法按照程序员的预期呈现的堆积如山的输出更好 另请参见这与优秀的tqdm库有关,因为所有库都使用经典的tqdm而不
这不是一个真正的答案,但为了至少避免疯狂的单元格输出,您可以使用
%%capture
单元格魔术命令来抑制该单元格的输出。您不会看到任何进展,但这可能比Jupyter无法按照程序员的预期呈现的堆积如山的输出更好
另请参见这与优秀的
tqdm
库有关,因为所有库都使用经典的tqdm而不是笔记本版本
我现在为所有笔记本电脑所做的是导入笔记本电脑的版本并为其别名:
from tqdm import tqdm_notebook as tqdm
链接:
写入视频文件中使用进度条=False
来完全忽略它。顺便说一句,享受SDC nanodegree的乐趣。它应该是的(在我的情况下,它可以用)。