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 -
Псевдоним
matplotlib.backends.backend_nbagg.FigureCanvasNbAgg
- класс
matplotlib.backends.backend_nbagg.FigureCanvasNbAgg(*args, **kwargs)[source] -
Базы:
matplotlib.backends.backend_webagg_core.FigureCanvasWebAggCore
-
matplotlib.backends.backend_nbagg.FigureManager -
Псевдоним
matplotlib.backends.backend_nbagg.FigureManagerNbAgg
- класс
matplotlib.backends.backend_nbagg.FigureManagerNbAgg(canvas, num)[source] -
Базы:
matplotlib.backends.backend_webagg_core.FigureManagerWebAgg-
ToolbarCls
-
clearup_closed()[source] -
Очистка закрытых соединений Comm.
- свойство
connected
-
destroy()[source]
-
display_js()[source]
- метод класса
get_javascript(stream=None)[source]
-
remove_comm(comm_id)[source]
-
reshow()[source] -
Специальный метод для повторного отображения графика в блокноте.
-
show()[source] -
Для GUI-бэкэндов отображает окно графика и перерисовывает его. Для бэкэндов без графического интерфейса, генерирует исключение, если не выполняется в режиме headless (т.е. на Linux без установленного DISPLAY); это исключение преобразуется в предупреждение в
Figure.show.
-
-
Базы:
matplotlib.backends.backend_webagg_core.NavigationToolbar2WebAgg
-
matplotlib.backends.backend_nbagg.connection_info()[source] -
Возвращает строку, отображающую состояние графика и соединения для бэкэнда.
Предназначен в качестве диагностического инструмента и не предназначен для общего использования.
-
matplotlib.backends.backend_nbagg.new_figure_manager_given_figure(num, figure) -
Создаёт новый экземпляр менеджера графика для заданного графика.
-
matplotlib.backends.backend_nbagg.show(block=None) -
Отображает все графики.
showблокируется, вызываяmainloopесли block равноTrue, или если оно равноNoneи мы не в режиме IPython's%pylabили в режимеinteractive.
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/backend_nbagg_api.html