Spec-Zone.ru › Matplotlib 3.6

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

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

Базы: Thread

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

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
classmatplotlib.backends.backend_webagg.WebAggApplication(url_prefix='')[source]

Bases: Application

classAllFiguresPage(application, request, *, url_prefix='', **kwargs)[source]

Bases: RequestHandler

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

Bases: RequestHandler

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

Bases: RequestHandler

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

Bases: RequestHandler

get()[source]
classSingleFigurePage(application, request, *, url_prefix='', **kwargs)[source]

Bases: 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]
matplotlib.backends.backend_webagg.show(*, block=None)[source]

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

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

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

Spec-Zone.ru

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