Jupyter Notebook单元格加宽的方法3种
2023-03-31 10:35:20 时间
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:Usersmikemelon2021
然后重新启动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 列出所有主题。
相关文章
- [源码解析] PyTorch 分布式(10)------DistributedDataParallel 之 Reducer静态架构
- 什么是 Python 编程语言?
- 基于airtest的多端大规模自动化测试实践经历
- python如何快速采集美~女视频?无反爬
- 实时手势识别(C++与python都可实现)
- 使用顺序和声明模式探索业务流程偏差(CS)
- 第1章 Python基础 基本语法 ( 变量 )
- 第1章 Python基础 ( 注释 )
- 第1章 Python基础 ( 基本数据类型 )
- 第1章 Python基础 ( 读取用户指令 )
- 第1章 Python基础 ( 格式化打印 )
- 第1章 Python基础 ( 运算符 )
- 第1章 Python基础 ( 流程控制之if...else )
- 第1章 Python基础 ( 流程控制之while循环 )
- API 网关 Kong
- 第2章 Python基础 ( 细讲数据类型-列表 )
- 第2章 Python基础 ( 细讲数据类型-元组 )
- 第2章 Python基础 ( 细讲数据类型-字符串 )
- 第2章 Python基础 ( 细讲数据类型-字典 )
- 第2章 Python基础 ( 细讲数据类型-集合 )