Spec-Zone.ru › Matplotlib 3.7

matplotlib.backends.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, отобразить окно фигуры и перерисовать. Для бэкендов без 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.7.5/api/backend_nbagg_api.html

Spec-Zone.ru

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