有谁知道停止 FuncAnimation 的首选方法?我正在使用它来记录示波器中的数据,并且希望能够按需暂停和重新启动数据。有什么方法可以向其发送按钮单击事件吗?
谢谢,德里克
The FuncAnimation
是一个子类TimedAnimation
。它将帧作为更新函数的输入,更新函数可以是数字或生成器。它需要repeat
作为一个参数,它继承自TimedAnimation
, 通过设置reapeat
to False
您可以停止动画以重复播放。
PS:Matplotlib 文档很蹩脚,有错误,写作风格懒惰,解释不清楚。有时,我真的必须深入研究源代码才能弄清楚该怎么做。
Like FuncAnimation
,还需要fargs
作为额外的参数update
函数,但在其文档中,它没有说明函数的类型fargs
。事实上,我在它的源代码中发现,fargs is used as a list
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)