我正在使用Jupyter笔记本(使用Folium)进行一些等值线图绘制,我只是想知道是否有任何方法可以使输出单元全屏?它只会使地图更容易查看。如果没有,是否有一种简单的方法来修改输出单元的最大高度?
答案 0 :(得分:5)
我写了一个Jupyter扩展,让一个单元格全屏here。安装说明在此Github页面上。
扩展的核心是使用此代码将选定元素(Jupyter单元格)全屏显示:
function toggleFullscreen(elem) { //function to make element (cell) fullscreen on most browsers
elem = elem || document.documentElement;
if (!document.fullscreenElement && !document.mozFullScreenElement &&
!document.webkitFullscreenElement && !document.msFullscreenElement) {
if (elem.requestFullscreen) {
elem.requestFullscreen();
} else if (elem.msRequestFullscreen) {
elem.msRequestFullscreen();
} else if (elem.mozRequestFullScreen) {
elem.mozRequestFullScreen();
} else if (elem.webkitRequestFullscreen) {
elem.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT);
}
} else {
if (document.exitFullscreen) {
document.exitFullscreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitExitFullscreen) {
document.webkitExitFullscreen();
}
}
}
请参阅Github页面了解整个代码。
答案 1 :(得分:0)
单击F11,以全屏模式查看Jupyter Notebook。再次单击F11,退出全屏模式。
答案 2 :(得分:0)
尝试一下:
from IPython.core.display import display, HTML
display(HTML("<style>.container { width:100% !important; }</style>"))