matplotlib.backends.backend_webagg#

Displays Agg images in the browser, with interactivity.

matplotlib.backends.backend_webagg.FigureCanvas[source]#

alias ofFigureCanvasWebAgg

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

Bases:FigureCanvasWebAggCore

manager_class[source]#

alias ofFigureManagerWebAgg

matplotlib.backends.backend_webagg.FigureManager[source]#

alias ofFigureManagerWebAgg

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

Bases:FigureManagerWebAgg

classmethodpyplot_show(*,block=None)[source]#

Show all figures. This method is the implementation ofpyplot.show.

To customize the behavior ofpyplot.show, interactive backendsshould usually overridestart_main_loop; if morecustomized logic is necessary,pyplot_show canalso be overridden.

Parameters:
blockbool, optional

Whether to block by callingstart_main_loop. The default,None, means to block if we are neither in IPython's%pylab modenor ininteractive mode.

classmatplotlib.backends.backend_webagg.WebAggApplication(url_prefix='')[source]#

Bases:Application

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

Bases:RequestHandler

get()[source]#
classDownload(application,request,**kwargs)[source]#

Bases:RequestHandler

get(fignum,fmt)[source]#
classFavIcon(application,request,**kwargs)[source]#

Bases:RequestHandler

get()[source]#
classMplJs(application,request,**kwargs)[source]#

Bases:RequestHandler

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

Bases:RequestHandler

get(fignum)[source]#
classWebSocket(application,request,**kwargs)[source]#

Bases:WebSocketHandler

on_close()[source]#

Invoked when the WebSocket is closed.

If the connection was closed cleanly and a status code or reasonphrase was supplied, these values will be available as the attributesself.close_code andself.close_reason.

Changed in version 4.0:Addedclose_code andclose_reason attributes.

on_message(message)[source]#

Handle incoming messages on the WebSocket

This method must be overridden.

Changed in version 4.5:on_message can be a coroutine.

open(fignum)[source]#

Invoked when a new WebSocket is opened.

The arguments toopen are extracted from thetornado.web.URLSpecregular expression, just like the arguments totornado.web.RequestHandler.get.

open may be a coroutine.on_message will not be called untilopen has returned.

Changed in version 5.1:open may be a coroutine.

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]#
On this page