matplotlib.animation.TimedAnimation¶
-
class
matplotlib.animation.
TimedAnimation
(fig, interval=200, repeat_delay=0, repeat=True, event_source=None, *args, **kwargs)[source]¶ Animation
subclass for time-based animation.A new frame is drawn every interval milliseconds.
Parameters: - fig
Figure
The figure object used to get needed events, such as draw or resize.
- intervalint, default: 200
Delay between frames in milliseconds.
- repeat_delayint, default: 0
The delay in milliseconds between consecutive animation runs, if repeat is True.
- repeatbool, default: True
Whether the animation repeats when the sequence of frames is completed.
- blitbool, default: False
Whether blitting is used to optimize drawing.
-
__init__
(self, fig, interval=200, repeat_delay=0, 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 - fig