matplotlib.animation.TimedAnimation
-
class matplotlib.animation.TimedAnimation(fig, interval=200, repeat_delay=None, repeat=True, event_source=None, *args, **kwargs)
[source] -
Animation
subclass for time-based animation.A new frame is drawn every interval milliseconds.
Parameters: -
figFigure
-
The figure object that is used to get draw, resize, and any other needed events.
-
intervalnumber, optional
-
Delay between frames in milliseconds. Defaults to 200.
-
repeat_delaynumber, optional
-
If the animation in repeated, adds a delay in milliseconds before repeating the animation. Defaults to
None
. -
repeatbool, optional
-
Controls whether the animation should repeat when the sequence of frames is completed. Defaults to
True
. -
blitbool, optional
-
Controls whether blitting is used to optimize drawing. Defaults to
False
.
-
__init__(self, fig, interval=200, repeat_delay=None, repeat=True, event_source=None, *args, **kwargs)
[source] -
Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(self, fig[, interval, ...])Initialize self. new_frame_seq
(self)Return a new sequence of frame information. new_saved_frame_seq
(self)Return a new sequence of saved/cached frame information. save
(self, filename[, writer, fps, dpi, ...])Save the animation as a movie file by drawing every frame. to_html5_video
(self[, embed_limit])Convert the animation to an HTML5 <video>
tag.to_jshtml
(self[, fps, embed_frames, ...])Generate HTML representation of the animation -
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/matplotlib.animation.TimedAnimation.html