backend_webagg#

ブラウザに Agg 画像をインタラクティブに表示

matplotlib.backends.backend_webagg. FigureCanvas [ソース] #

のエイリアスFigureCanvasWebAgg

クラス matplotlib.backends.backend_webagg. FigureCanvasWebAgg ( *引数, ** kwargs ) [ソース] #

拠点:FigureCanvasWebAggCore

manager_class [ソース] #

のエイリアスFigureManagerWebAgg

matplotlib.backends.backend_webagg. FigureManager [ソース] #

のエイリアスFigureManagerWebAgg

クラス matplotlib.backends.backend_webagg. FigureManagerWebAgg (キャンバス,数値) [ソース] #

拠点:FigureManagerWebAgg

クラス matplotlib.backends.backend_webagg. ServerThread ( group = None , target = None , name = None , args = () , kwargs = None , * , daemon = None ) [source] #

拠点:Thread

このコンストラクターは、常にキーワード引数を指定して呼び出す必要があります。引数は次のとおりです。

グループはなしにする必要があります。ThreadGroup クラスが実装されたときの将来の拡張用に予約されています。

targetは、run() メソッドによって呼び出される呼び出し可能なオブジェクトです。デフォルトは None で、何も呼び出されないことを意味します。

nameはスレッド名です。デフォルトでは、一意の名前は "Thread-N" の形式で作成されます。ここで、N は小さな 10 進数です。

argsは、ターゲット呼び出しの引数タプルです。デフォルトは () です。

kwargsは、ターゲット呼び出しのキーワード引数の辞書です。デフォルトは {} です。

サブクラスがコンストラクターをオーバーライドする場合、スレッドに対して他の処理を行う前に、基本クラスのコンストラクター (Thread.__init__()) を呼び出す必要があります。

実行( ) [ソース] #

スレッドのアクティビティを表すメソッド。

サブクラスでこのメソッドをオーバーライドできます。標準の run() メソッドは、オブジェクトのコンストラクターに渡された呼び出し可能オブジェクトをターゲット引数として呼び出します (存在する場合)。それぞれ args 引数と kwargs 引数から取得したシーケンシャル引数とキーワード引数を使用します。

クラス matplotlib.backends.backend_webagg. WebAggApplication ( url_prefix = '' ) [ソース] #

拠点:Application

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

拠点:RequestHandler

get ( ) [ソース] #
class Download ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [source] #

拠点:RequestHandler

get ( fignum , fmt ) [ソース] #
class FavIcon ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [source] #

拠点:RequestHandler

get ( ) [ソース] #
class MplJs ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [source] #

拠点:RequestHandler

get ( ) [ソース] #
class SingleFigurePage ( application , request , * , url_prefix = '' , ** kwargs ) [source] #

拠点:RequestHandler

get ( fignum ) [ソース] #
class WebSocket ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [source] #

拠点:WebSocketHandler

on_close ( ) [ソース] #

WebSocket が閉じられたときに呼び出されます。

接続が正常に閉じられ、ステータス コードまたは理由フレーズが指定された場合、これらの値は属性 self.close_codeおよびとして使用できますself.close_reason

バージョン 4.0 で変更:close_codeおよびclose_reason属性が追加されました。

on_message (メッセージ) [ソース] #

WebSocket で受信メッセージを処理する

このメソッドはオーバーライドする必要があります。

バージョン 4.5 で変更:on_messageコルーチンにすることができます。

オープン( fignum ) [ソース] #

新しい WebSocket が開かれたときに呼び出されます。

への引数は、 へ の引数と同様に、正規表現 openから抽出されます。tornado.web.URLSpectornado.web.RequestHandler.get

openコルーチンかもしれません。が戻るon_messageまで呼び出されません 。open

バージョン 5.1 で変更:openコルーチンの可能性があります。

send_binary ( blob ) [ソース] #
send_json (コンテンツ) [ソース] #
supports_binary = True #
classmethod initialize ( url_prefix = '' , port = None , address = None ) [source] #
初期化= False #
classmethod start ( ) [ソース] #
開始=#
matplotlib.backends.backend_webagg. ipython_inline_display () [ソース] #
matplotlib.backends.backend_webagg. show ( * , block = None ) [source] #

すべての図を表示します。

showmainloopif block isを呼び出してブロックするTrueか、そうでありNone、IPython の%pylabモードでもモードでもない 場合interactive