matplotlib.animation.TimedAnimation #
- classe matplotlib.animation. TimedAnimation ( fig , interval = 200 , repeat_delay = 0 , repeat = True , event_source = None , * args , ** kwargs ) [source] #
Animation
sous-classe pour l'animation basée sur le temps.Une nouvelle image est dessinée toutes les millisecondes d'intervalle .
Noter
Vous devez stocker l'animation créée dans une variable qui vit aussi longtemps que l'animation doit s'exécuter. Sinon, l'objet Animation sera récupéré et l'animation s'arrêtera.
- Paramètres :
- figure
Figure
L'objet figure utilisé pour obtenir les événements nécessaires, tels que dessiner ou redimensionner.
- intervalle entier, par défaut : 200
Délai entre les images en millisecondes.
- repeat_delay entier , par défaut : 0
Délai en millisecondes entre les exécutions consécutives d'animations, si la répétition est définie sur True.
- répéter bool, par défaut : Vrai
Indique si l'animation se répète lorsque la séquence d'images est terminée.
- blit booléen , par défaut : False
Si le blittage est utilisé pour optimiser le dessin.
- figure
- __init__ ( fig , interval = 200 , repeat_delay = 0 , repeat = True , event_source = None , * args , ** kwargs ) [source] #
Méthodes
__init__
(fig[, intervalle, repeat_delay, ...])new_frame_seq
()Renvoie une nouvelle séquence d'informations de trame.
new_saved_frame_seq
()Renvoie une nouvelle séquence d'informations de trame enregistrées / mises en cache.
pause
()Mettez l'animation en pause.
resume
()Reprenez l'animation.
save
(nom de fichier[, écrivain, fps, dpi, codec, ...])Enregistrez l'animation en tant que fichier vidéo en dessinant chaque image.
to_html5_video
([embed_limit])<video>
Convertissez l'animation en balise HTML5 .to_jshtml
([fps, embed_frames, default_mode])Générer une représentation HTML de l'animation.