backend_nbagg#

Figuras interativas no notebook IPython.

classe matplotlib.backends.backend_nbagg. CommSocket ( gerente ) [fonte] #

Bases:object

Gerencia a conexão Comm entre o IPython e o navegador (cliente).

As comunicações são bidirecionais, com o CommSocket sendo capaz de publicar uma mensagem por meio do método send_json e manipular uma mensagem com on_message. No lado JS figure.send_message e figure.ws.onmessage fazem o envio e recebimento respectivamente.

is_open ( ) [fonte] #
on_close ( ) [fonte] #
on_message ( mensagem ) [fonte] #
send_binary ( blob ) [fonte] #
send_json ( conteúdo ) [fonte] #
matplotlib.backends.backend_nbagg. FigureCanvas [fonte] #

pseudônimo deFigureCanvasNbAgg

classe matplotlib.backends.backend_nbagg. FigureCanvasNbAgg ( * args , ** kwargs ) [fonte] #

Bases:FigureCanvasWebAggCore

manager_class [fonte] #

pseudônimo deFigureManagerNbAgg

matplotlib.backends.backend_nbagg. FigureManager [fonte] #

pseudônimo deFigureManagerNbAgg

classe matplotlib.backends.backend_nbagg. FigureManagerNbAgg ( canvas , num ) [fonte] #

Bases:FigureManagerWebAgg

ToolbarCls [fonte] #

pseudônimo deNavigationIPy

clearup_closed ( ) [fonte] #

Limpe qualquer comunicação fechada.

propriedade conectada #
classmethod create_with_canvas ( canvas_class , figure , num ) [source] #

Crie um gerenciador para uma determinada figura usando uma canvas_class específica .

Os back-ends devem substituir esse método se tiverem necessidades específicas para configurar a tela ou o gerenciador.

destruir ( ) [fonte] #
display_js ( ) [fonte] #
classmethod get_javascript ( stream = None ) [source] #
remove_comm ( comm_id ) [fonte] #
reshow ( ) [fonte] #

Um método especial para re-mostrar a figura no caderno.

mostre ( ) [fonte] #

Para back-ends de GUI, mostre a janela da figura e redesenhe. Para back-ends não GUI, gere uma exceção, a menos que esteja executando sem comando (ou seja, no Linux com um DISPLAY não definido); esta exceção é convertida em um aviso em Figure.show.

classe matplotlib.backends.backend_nbagg. NavigationIPy ( canvas ) [fonte] #

Bases:NavigationToolbar2WebAgg

toolitems = [('Home', 'Redefinir visualização original ', 'fa fa-home', 'home'), ('Voltar', 'Voltar à visualização anterior ', 'fa fa-seta-esquerda', 'voltar' ), ('Avançar', 'Avançar para a próxima visualização', 'fa -seta para a direita', 'avançar'), (Nenhum, Nenhum, Nenhum, Nenhum), ('Pan', ' Botão esquerdo gira, botão direito zooms\nx/y corrige o eixo, CTRL corrige o aspecto','fa fa-flechas', 'pan'), ('Zoom', 'Zoom no retângulo\nx/y fixa o eixo', 'fa fa-square-o', 'zoom'), (Nenhum, Nenhum, Nenhum, Nenhum), ('Download' , 'Download plot', 'fa -floppy-o', 'download')] #
matplotlib.backends.backend_nbagg. connection_info ( ) [fonte] #

Retorne uma string mostrando a figura e o status da conexão para o back-end.

O objetivo é ser uma ferramenta de diagnóstico e não para uso geral.