Spec-Zone.ru › Matplotlib 3.7

matplotlib.backends.backend_webagg

Отображает изображения Agg в браузере с интерактивностью

matplotlib.backends.backend_webagg.FigureCanvas[source]

Псевдоним для FigureCanvasWebAgg

classmatplotlib.backends.backend_webagg.FigureCanvasWebAgg(*args, **kwargs)[source]

Базы: FigureCanvasWebAggCore

manager_class[source]

Псевдоним для FigureManagerWebAgg

matplotlib.backends.backend_webagg.FigureManager[source]

Псевдоним для FigureManagerWebAgg

classmatplotlib.backends.backend_webagg.FigureManagerWebAgg(canvas, num)[source]

Базы: FigureManagerWebAgg

classmethodpyplot_show(*, block=None)[source]

Отображение всех фигур. Этот метод является реализацией pyplot.show.

Для настройки поведения pyplot.show, интерактивные бэкэнды обычно должны переопределять start_main_loop; если необходима более настраиваемая логика, можно также переопределить pyplot_show.

Параметры:
blockbool, необязательно

Блокировать ли вызов start_main_loop. По умолчанию, None, означает блокировку, если мы не находимся в режиме IPython %pylab или в режиме interactive.

classmatplotlib.backends.backend_webagg.ServerThread(group=None, target=None, name=None, args=(), kwargs=None, *, daemon=None)[source]

Базы: Thread

[Устаревшее]

Примечания

Устарело начиная с версии 3.7:

Этот конструктор всегда должен вызываться с ключевыми аргументами. Аргументы:

group должен быть None; резервируется для будущего расширения при реализации класса ThreadGroup.

target - вызываемый объект, который будет вызван методом run(). По умолчанию None, ничего не вызывается.

name - имя потока. По умолчанию создается уникальное имя в формате "Поток-N", где N - небольшое десятичное число.

args - список или кортеж аргументов для вызова целевого объекта. По умолчанию ().

kwargs - словарь ключевых аргументов для вызова целевого объекта. По умолчанию {}.

Если подкласс переопределяет конструктор, он должен убедиться, что вызывает базовый конструктор (Thread.__init__()) перед выполнением каких-либо других действий с потоком.

run()[source]

Метод, представляющий активность потока.

Вы можете переопределить этот метод в подклассе. Стандартный метод run() вызывает вызываемый объект, переданный в конструктор объекта в качестве аргумента target, при необходимости, с последовательными и ключевыми аргументами, взятыми из аргументов args и kwargs соответственно.

END_OF_DOCUMENT_MARKER
классmatplotlib.backends.backend_webagg.WebAggApplication(url_prefix='')[source]

Основывается на Application

классAllFiguresPage(application, request, *, url_prefix='', **kwargs)[source]

Основывается на RequestHandler

get()[source]
классDownload(application:Application, request:HTTPServerRequest, **kwargs:Any)[source]

Основывается на RequestHandler

get(fignum, fmt)[source]
классFavIcon(application:Application, request:HTTPServerRequest, **kwargs:Any)[source]

Основывается на RequestHandler

get()[source]
классMplJs(application:Application, request:HTTPServerRequest, **kwargs:Any)[source]

Основывается на RequestHandler

get()[source]
классSingleFigurePage(application, request, *, url_prefix='', **kwargs)[source]

Основывается на RequestHandler

get(fignum)[source]
classWebSocket(application:Application, request:HTTPServerRequest, **kwargs:Any)[source]

Bases: WebSocketHandler

on_close()[source]

Вызывается при закрытии WebSocket.

Если соединение было закрыто корректно и предоставлен код состояния или фраза причины, эти значения будут доступны как атрибуты self.close_code и self.close_reason.

Изменено в версии 4.0: Добавлены атрибуты close_code и close_reason.

on_message(message)[source]

Обработка входящих сообщений в WebSocket

Этот метод должен быть переопределён.

Изменено в версии 4.5: on_message может быть корутиной.

open(fignum)[source]

Вызывается при открытии нового WebSocket.

Аргументы open извлекаются из регулярного выражения tornado.web.URLSpec, так же как и аргументы для tornado.web.RequestHandler.get.

open может быть корутиной. on_message не будет вызываться до тех пор, пока open не вернётся.

Изменено в версии 5.1: open может быть корутиной.

send_binary(blob)[source]
send_json(content)[source]
supports_binary=True
classmethodinitialize(url_prefix='', port=None, address=None)[source]
initialized=False
classmethodstart()[source]
started=False
matplotlib.backends.backend_webagg.ipython_inline_display(figure)[source]

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.7.5/api/backend_webagg_api.html

Spec-Zone.ru

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