ipython 노트북 출력 창 크기 조정
기본적으로 ipython 노트북 출력은 하단의 작은 하위 창으로 제한됩니다. 따라서 출력이 큰 경우 출력 창과 함께 제공되는 별도의 스크롤 막대를 사용해야합니다.
크기가 제한되지 않고 실제 출력만큼 높게 실행되는 구성 옵션이 있습니까? 아니면 생성되면 크기를 조정할 수 있습니까?
jupyter autoscroll 확장 (jupyter_contrib_nbextensions의 일부)을 참조하세요. 이 확장 을 사용하면 출력이 드롭 다운 메뉴에서 스크롤을 시작할 때 선택할 수 있습니다 (스크롤하지 않도록 설정할 수 있음). 사용 된 API는 공식적으로 지원되지 않으므로 언제든지 중단 될 수 있습니다.
노트북의 기본 메뉴에서 스크롤 창을 전환 할 수 있습니다.
셀-> 전류 출력-> 토글 스크롤
부록 # 2 :이 주석 : https://github.com/ipython/ipython/issues/2172#issuecomment-53708976 은 출력 셀의 최대 크기를 늘리는 방법을 나타냅니다. 노트북에서 다음 코드를 실행합니다.
%%javascript
IPython.OutputArea.auto_scroll_threshold = 9999;
이것은 Chrome에서 저에게 효과적이었습니다. 별도의 셀에서 실행하십시오. 스크롤하지 않고 표시 할 최대 높이를 선택합니다.
%%html
<style>
.output_wrapper, .output {
height:auto !important;
max-height:1000px; /* your desired max-height here */
}
.output_scroll {
box-shadow:none !important;
webkit-box-shadow:none !important;
}
</style>
콘텐츠가 최대 높이를 초과해도 스크롤 막대가 표시됩니다. 하지만 섀도우 박스는 없을 것입니다. 스크롤을 전혀 원하지 않으면 최대 높이를 더 높이십시오.
출력 옆에있는 회색 상자에 커서를 놓고 클릭하면 모든 출력이 표시됩니다.
스크롤 가능한 출력의 높이를 조정하려면 다음을 수행합니다 (44em 변경 가능).
from IPython.core.display import display, HTML
display(HTML("<style>div.output_scroll { height: 44em; }</style>"))
plot.ly iplot의 경우 변경 사항을 보려면 다음을 추가해야했습니다 (모든 출력이 변경되었습니다)
%%html
<style>
.python-iframe > iframe {
height:1000px !important;
}
</style>
참고 URL : https://stackoverflow.com/questions/18770504/resize-ipython-notebook-output-window
'Programing' 카테고리의 다른 글
절대 위치 Div의 중앙 정렬 (0) | 2020.09.08 |
---|---|
Stateless 및 Stateful Enterprise Java Bean (0) | 2020.09.08 |
Elasticsearch에서 연결 거부 오류 (0) | 2020.09.08 |
DataContext 속성을 사용하여 XAML의 창에서 ViewModel을 설정하려면 어떻게해야합니까? (0) | 2020.09.08 |
문자열을 변수 이름으로 변환 (0) | 2020.09.08 |