matplotlib.animation.TimedAnimation #
- classe matplotlib.animation. TimedAnimation ( fig , intervalo = 200 , repeat_delay = 0 , repeat = True , event_source = None , * args , ** kwargs ) [source] #
Animation
subclasse para animação baseada em tempo.Um novo quadro é desenhado a cada intervalo de milissegundos.
Observação
Você deve armazenar a Animação criada em uma variável que viva enquanto a animação for executada. Caso contrário, o objeto Animation será coletado como lixo e a animação será interrompida.
- Parâmetros :
- FIG
Figure
O objeto de figura usado para obter os eventos necessários, como desenhar ou redimensionar.
- intervalo int, padrão: 200
Atraso entre quadros em milissegundos.
- repeat_delay int, padrão: 0
O atraso em milissegundos entre execuções consecutivas de animações, se repeat for True.
- repetir bool, padrão: True
Se a animação se repete quando a sequência de quadros é concluída.
- blit bool, padrão: Falso
Se o blitting é usado para otimizar o desenho.
- FIG
- __init__ ( fig , intervalo = 200 , repeat_delay = 0 , repeat = True , event_source = None , * args , ** kwargs ) [source] #
Métodos
__init__
(fig[, intervalo, repeat_delay, ...])new_frame_seq
()Retorna uma nova sequência de informações de quadro.
new_saved_frame_seq
()Retorna uma nova sequência de informações de quadro salvas/em cache.
pause
()Pause a animação.
resume
()Retome a animação.
save
(nome do arquivo [, gravador, fps, dpi, codec, ...])Salve a animação como um arquivo de filme desenhando cada quadro.
to_html5_video
([embed_limit])Converta a animação em uma
<video>
tag HTML5.to_jshtml
([fps, embed_frames, default_mode])Gere a representação HTML da animação.