matplotlib.animation.TimedAnimation #

classe matplotlib.animation. TimedAnimation ( fig , intervalo = 200 , repeat_delay = 0 , repeat = True , event_source = None , * args , ** kwargs ) [source] #

Animationsubclasse 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 :
FIGFigure

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.

__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.