【发布时间】:2020-07-02 21:36:23
【问题描述】:
在 Google Colab 笔记本中,我正在构建一个 matplotlib 动画,并将其显示为 HTML5 视频。我的脚本的最后几行是:
# ...
anim = animation.ArtistAnimation(plt.gcf(), frames,
interval=250, blit=True, repeat=False)
HTML(anim.to_html5_video())
视频看起来不错,但随后我得到了视频下方显示的另一张情节图像(显示的内容与视频的最后一帧相同)。如果我最后打电话给plt.close(),情节和视频都不会显示。不显示剧情如何显示视频?
【问题讨论】:
-
你应该调用
plt.close()之前显示动画。anim = ...; plt.close(); HTML(...)
标签: python matplotlib ipython google-colaboratory