Jupyter Notebook单元格加宽的方法3种

乎语百科 268 0

Jupyter Notebook的代码单元格比较窄,在我的屏幕上只占了一半都不到,网络搜索下,共找到3种加宽的方法,总结一下。

(一)只改变当前Jupyter笔记本的单元格宽度

在Jupyter Notebook中任意单元格执行如下代码,可以让单元格占满浏览器宽度。

from IPython.core.display import display, HTML
display(HTML("<style>.container { width:100% !important; }</style>"))

(二)让Jupyter笔记本的单元格永久加宽。

创建或修改如下文件: ~/.ipython/profile_default/static/custom/custom.css(对IPython) 或 ~/.jupyter/custom/custom.css(对Jupyter)

将内容修改内容为: .container { width:100% !important; }

(提示,可能有的小伙伴不知道,~这个波浪线表示home目录,Windows下就对应 C:\Users\mikemelon2021

然后重新启动IPython / Jupyter笔记本, 我测试了后一种,即~/.jupyter/custom/custom.css 修改有效,连进入Jupyter的目录列表也加宽了。


(三)安装jupyterthemes包

pip install jupyterthemes

然后在命令行下运行:

> jt -t monokai -f roboto -fs 12 -cellw 100% -T -N

这里顺便可以改变一下jupyter的主题、字体等,比如monokai是酷黑风格。 jt.exe是它的命令行工具,会放在Python的Script目录下。

-t 设置主题 -f 设置字体 -f 设置字体大小 -T 显示工具栏(Toobar),这句必加,工具栏用得还是比较多的 -N 显示标题( -cellw 设置单元格宽度

此外,jt -r 可以恢复原有的默认主题。 jt -l 列出所有主题。

标签:

留言评论

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~