Spec-Zone.ru › Matplotlib 3.6

backend_nbagg

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

classmatplotlib.backends.backend_nbagg.CommSocket(manager)[source]

Bases: 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

classmatplotlib.backends.backend_nbagg.FigureCanvasNbAgg(*args, **kwargs)[source]

Bases: FigureCanvasWebAggCore

manager_class[source]

псевдоним для FigureManagerNbAgg

matplotlib.backends.backend_nbagg.FigureManager[source]

псевдоним для FigureManagerNbAgg

классmatplotlib.backends.backend_nbagg.FigureManagerNbAgg(canvas, num)[source]

Базы: FigureManagerWebAgg

ToolbarCls[source]

псевдоним NavigationIPy

clearup_closed()[source]

Очистка закрытых сообщений.

свойствоconnected
метод классаcreate_with_canvas(canvas_class, figure, num)[source]

Создание менеджера для заданной figure с использованием конкретного canvas_class.

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

destroy()[source]
display_js()[source]
метод классаget_javascript(stream=None)[source]
remove_comm(comm_id)[source]
reshow()[source]

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

show()[source]

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

классmatplotlib.backends.backend_nbagg.NavigationIPy(canvas)[source]

Базы: NavigationToolbar2WebAgg

toolitems=[('Home', 'Сбросить исходный вид', 'fa fa-home', 'home'), ('Back', 'Вернуться к предыдущему виду', 'fa fa-arrow-left', 'back'), ('Forward', 'Перейти к следующему виду', 'fa fa-arrow-right', 'forward'), (None, None, None, None), ('Pan', 'Левая кнопка перемещает, правая кнопка увеличивает/уменьшает\nx/y фиксирует ось, CTRL фиксирует аспект', 'fa fa-arrows', 'pan'), ('Zoom', 'Масштабирование по прямоугольнику\nx/y фиксирует ось', 'fa fa-square-o', 'zoom'), (None, None, None, None), ('Download', 'Скачать график', '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/3.6.0/api/backend_nbagg_api.html

Spec-Zone.ru

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