Spec-Zone.ru › Matplotlib 3.5

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]

псевдоним для matplotlib.backends.backend_nbagg.FigureCanvasNbAgg

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

Bases: matplotlib.backends.backend_webagg_core.FigureCanvasWebAggCore

matplotlib.backends.backend_nbagg.FigureManager[source]

псевдоним для matplotlib.backends.backend_nbagg.FigureManagerNbAgg

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

Bases: matplotlib.backends.backend_webagg_core.FigureManagerWebAgg

ToolbarCls[source]

псевдоним для matplotlib.backends.backend_nbagg.NavigationIPy

clearup_closed()[source]

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

propertyconnected
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: matplotlib.backends.backend_webagg_core.NavigationToolbar2WebAgg

toolitems=[('Домой', 'Сбросить исходный вид', 'fa fa-home icon-home', 'home'), ('Назад', 'Возврат к предыдущему виду', 'fa fa-arrow-left icon-arrow-left', 'back'), ('Вперёд', 'Переход к следующему виду', 'fa fa-arrow-right icon-arrow-right', 'forward'), (None, None, None, None), ('Панорамирование', 'Левая кнопка для панорамирования, правая кнопка для масштабирования\nx/y фиксирует ось, CTRL фиксирует аспект', 'fa fa-arrows icon-move', 'pan'), ('Масштабирование', 'Масштабирование по прямоугольнику\nx/y фиксирует ось', 'fa fa-square-o icon-check-empty', 'zoom'), (None, None, None, None), ('Скачать', 'Скачать график', 'fa fa-floppy-o icon-save', 'download')]
matplotlib.backends.backend_nbagg.connection_info()[source]

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

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

matplotlib.backends.backend_nbagg.new_figure_manager_given_figure(num, figure)[source]

Создаёт новый экземпляр менеджера фигуры для данной фигуры.

matplotlib.backends.backend_nbagg.show(block=None)[source]

Отображает все фигуры.

show блокируется вызовом mainloop если block имеет значение True, или если оно имеет значение None и мы не находимся в режиме IPython %pylab, а также не в режиме interactive.

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

Spec-Zone.ru

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