Spec-Zone.ru › Matplotlib 3.8

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 — имя потока. По умолчанию создается уникальное имя вида "Thread-N", где N — небольшое десятичное число.

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

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

Если подкласс переопределяет конструктор, он должен убедиться, что вызывается базовый конструктор (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, request, **kwargs)[source]

Базы: RequestHandler

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

Базы: RequestHandler

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

Базы: RequestHandler

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

Базы: RequestHandler

get(fignum)[source]
classWebSocket(application, request, **kwargs)[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.8.4/api/backend_webagg_api.html

Spec-Zone.ru

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