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