backend_webagg
Отображает изображения Agg в браузере с интерактивностью
- matplotlib.backends.backend_webagg.FigureCanvas[source]
-
псевдоним
matplotlib.backends.backend_webagg.FigureCanvasWebAgg
- classmatplotlib.backends.backend_webagg.FigureCanvasWebAgg(*args, **kwargs)[source]
-
Базы:
matplotlib.backends.backend_webagg_core.FigureCanvasWebAggCore
- classmatplotlib.backends.backend_webagg.ServerThread(group=None, target=None, name=None, args=(), kwargs=None, *, daemon=None)[source]
-
Базы:
threading.ThreadЭтот конструктор всегда должен вызываться с ключевыми аргументами. Аргументы:
group должен быть None; зарезервирован для будущего расширения, когда будет реализован класс ThreadGroup.
target — вызываемый объект, который будет вызван методом run(). По умолчанию None, что означает, что ничего не вызывается.
name — имя потока. По умолчанию генерируется уникальное имя в формате "Thread-N", где N — небольшое десятичное число.
args — кортеж аргументов для вызова target. По умолчанию ().
kwargs — словарь ключевых аргументов для вызова target. По умолчанию {}.
Если подкласс переопределяет конструктор, он должен убедиться, что вызывается базовый конструктор (Thread.__init__()) перед выполнением любых других действий с потоком.
- run()[source]
-
Метод, представляющий активность потока.
Вы можете переопределить этот метод в подклассе. Стандартный метод run() вызывает вызываемый объект, переданный в конструктор объекта в качестве аргумента target, если таковой имеется, с последовательными и ключевыми аргументами, взятыми из аргументов args и kwargs соответственно.
- classmatplotlib.backends.backend_webagg.WebAggApplication(url_prefix='')[source]
-
Bases:
tornado.web.Application- classAllFiguresPage(application, request, *, url_prefix='', **kwargs)[source]
-
Bases:
tornado.web.RequestHandler- get()[source]
- classDownload(application:tornado.web.Application, request:tornado.httputil.HTTPServerRequest, **kwargs:Any)[source]
-
Bases:
tornado.web.RequestHandler- get(fignum, fmt)[source]
- classFavIcon(application:tornado.web.Application, request:tornado.httputil.HTTPServerRequest, **kwargs:Any)[source]
-
Bases:
tornado.web.RequestHandler- get()[source]
- classMplJs(application:tornado.web.Application, request:tornado.httputil.HTTPServerRequest, **kwargs:Any)[source]
-
Bases:
tornado.web.RequestHandler- get()[source]
- classSingleFigurePage(application, request, *, url_prefix='', **kwargs)[source]
-
Bases:
tornado.web.RequestHandler- get(fignum)[source]
- classWebSocket(application:tornado.web.Application, request:tornado.httputil.HTTPServerRequest, **kwargs:Any)[source]
-
Bases:
tornado.websocket.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()[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_webagg_api.html