backend_nbagg#

IPython 노트북의 대화형 그림.

클래스 matplotlib.backends.backend_nbagg. CommSocket ( 매니저 ) [소스] #

베이스:object

IPython과 브라우저(클라이언트) 간의 통신 연결을 관리합니다.

통신은 양방향이며 CommSocket은 send_json 메서드를 통해 메시지를 게시하고 on_message로 메시지를 처리할 수 있습니다. JS 측에서 figure.send_message 및 figure.ws.onmessage는 각각 전송 및 수신을 수행합니다.

is_open ( ) [출처] #
on_close ( ) [출처] #
on_message ( 메시지 ) [출처] #
send_binary ( blob ) [소스] #
send_json ( 내용 ) [출처] #
matplotlib.backends.backend_nbagg. FigureCanvas [출처] #

별칭FigureCanvasNbAgg

클래스 matplotlib.backends.backend_nbagg. FigureCanvasNbAgg ( * args , ** kwargs ) [출처] #

베이스:FigureCanvasWebAggCore

manager_class [소스] #

별칭FigureManagerNbAgg

matplotlib.backends.backend_nbagg. FigureManager [출처] #

별칭FigureManagerNbAgg

클래스 matplotlib.backends.backend_nbagg. FigureManagerNbAgg ( 캔버스 , 숫자 ) [소스] #

베이스:FigureManagerWebAgg

ToolbarCls [소스] #

별칭NavigationIPy

clearup_closed ( ) [출처] #

닫힌 통신을 모두 정리합니다.

연결된 속성 #
classmethod create_with_canvas ( canvas_class , figure , num ) [소스] #

특정 canvas_class 를 사용하여 주어진 그림 에 대한 관리자를 만듭니다 .

백엔드는 캔버스 또는 관리자 설정에 대한 특정 요구 사항이 있는 경우 이 메서드를 재정의해야 합니다.

파괴 ( ) [출처] #
display_js ( ) [출처] #
classmethod get_javascript ( 스트림 = 없음 ) [소스] #
remove_comm ( comm_id ) [소스] #
reshow ( ) [출처] #

수첩에 있는 모습을 다시 보여주는 특별한 방법.

( ) [출처] #

GUI 백엔드의 경우 Figure 창을 표시하고 다시 그립니다. GUI가 아닌 백엔드의 경우 헤드리스로 실행되지 않는 한(예: DISPLAY가 설정되지 않은 Linux에서) 예외를 발생시킵니다. 이 예외는 에서 경고로 변환됩니다 Figure.show.

클래스 matplotlib.backends.backend_nbagg. NavigationIPy ( 캔버스 ) [소스] #

베이스:NavigationToolbar2WebAgg

toolitems = [('Home', 'Reset original view', 'fa fa-home', 'home'), ('뒤로', ' 이전 보기로 돌아가기', ' fa fa-arrow-left', 'back' ), ('앞으로', ' 다음 보기 로 앞으로', 'fa fa-arrow-right', '앞으로'), (없음, 없음, 없음, 없음), ('팬', '왼쪽 버튼 팬, 오른쪽 버튼 확대/축소\nx/y 는 축을 수정 하고 CTRL 은 종횡비 를 수정 합니다.','fa fa-arrows', '팬'), ('줌', ' 사각형 으로 줌 \nx/y 고정 축', 'fa fa-square-o', '줌'), (없음, 없음, 없음, 없음), ('다운로드' , '다운로드 플롯', 'fa fa-floppy-o', '다운로드')] #
matplotlib.backends.backend_nbagg. 연결 _정보 ( ) [출처] #

백엔드에 대한 그림과 연결 상태를 보여주는 문자열을 반환합니다.

이는 일반적인 용도가 아닌 진단 도구로 사용됩니다.