Spec-Zone.ru › Matplotlib

matplotlib.backends.backend_nbagg

Интерактивные фигуры в IPython блокноте.

классmatplotlib.backends.backend_nbagg.CommSocket(manager)[source]

Базируется на object

Управляет соединением Comm между IPython и браузером (клиентом).

Сообщения двусторонние: CommSocket может опубликовать сообщение с помощью метода send_json и обработать сообщение с помощью on_message. Со стороны JS отправка и получение сообщений осуществляются методами figure.send_message и figure.ws.onmessage соответственно.

is_open()[source]
on_close()[source]
on_message(message)[source]
send_binary(blob)[source]
send_json(content)[source]
matplotlib.backends.backend_nbagg.FigureCanvas[source]

псевдоним FigureCanvasNbAgg

классmatplotlib.backends.backend_nbagg.FigureCanvasNbAgg(*args, **kwargs)[source]

Базируется на FigureCanvasWebAggCore

manager_class[source]

псевдоним FigureManagerNbAgg

matplotlib.backends.backend_nbagg.FigureManager[source]

псевдоним FigureManagerNbAgg

classmatplotlib.backends.backend_nbagg.FigureManagerNbAgg(canvas, num)[source]

Bases: FigureManagerWebAgg

ToolbarCls[source]

alias of NavigationIPy

clearup_closed()[source]

Очистить все закрытые соединения.

propertyconnected
classmethodcreate_with_canvas(canvas_class, figure, num)[source]

Создать менеджер для данной figure, используя определённый canvas_class.

Модули-бэкэнды должны переопределять этот метод, если им требуются специфические действия для настройки канваса или менеджера.

destroy()[source]
display_js()[source]
classmethodget_javascript(stream=None)[source]
remove_comm(comm_id)[source]
reshow()[source]

Специальный метод для повторного отображения фигуры в ноутбуке.

show()[source]

Для графических бэкэндов, отобразить окно фигуры и перерисовать. Для бэкэндов без графического интерфейса, выбросить исключение, если не работает в безграфическом режиме (например, на Linux с не установленным DISPLAY); это исключение преобразуется в предупреждение в Figure.show.

classmatplotlib.backends.backend_nbagg.NavigationIPy(canvas)[source]

Bases: NavigationToolbar2WebAgg

toolitems=[('Home', 'Reset original view', 'fa fa-home', 'home'), ('Back', 'Back to previous view', 'fa fa-arrow-left', 'back'), ('Forward', 'Forward to next view', 'fa fa-arrow-right', 'forward'), (None, None, None, None), ('Pan', 'Left button pans, Right button zooms\nx/y fixes axis, CTRL fixes aspect', 'fa fa-arrows', 'pan'), ('Zoom', 'Zoom to rectangle\nx/y fixes axis', 'fa fa-square-o', 'zoom'), (None, None, None, None), ('Download', 'Download plot', 'fa fa-floppy-o', 'download')]
matplotlib.backends.backend_nbagg.connection_info()[source]

Возвращает строку, отображающую состояние фигуры и соединения для бэкэнда.

Предназначено как средство диагностики и не предназначено для общего использования.

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/backend_nbagg_api.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API