Jupyter notebook设置背景主题,字体大小及自动补全代码的操作


Posted in Python onApril 13, 2020

相信看这篇文章的你已经安装好Jupyter notebook,如果还没有的话可以看windows python3怎么安装Jupyter Notebooks?

Jupyter Notebook的默认背景主题是白色,字体还不符合自己的眼光,看着实在费眼…我就不多赘述了,现在就来给我们的Jupyter notebook画一下妆,换一下装饰吧。

1、设置Jupyter主题:

(1)在python环境找到pip.exe的路径

Jupyter notebook设置背景主题,字体大小及自动补全代码的操作

执行:

pip install jupyterthemes

(2)安装和更新成功以后,可以查看可用主题:jt -l

jt -l

(3)设置主题,字体,字体大小,宽度…

jt -t monokai -f fira -fs 16 -cellw 94% -ofs 14 -dfs 14 -T -N

-t(主题) -f(字体) -fs(字体大小) -cellw(占屏比或宽度) -ofs(输出段的字号) -T(显示工具栏) -N(显示自己主机名)

Jupyter notebook设置背景主题,字体大小及自动补全代码的操作

效果如下图:

Jupyter notebook设置背景主题,字体大小及自动补全代码的操作

(4)想要更多风格可以自行根据下面的命令行的格式配置,可以打乱顺序的

jt -t oceans16 -f fira -fs 16 -cellw 96% -ofs 14 -dfs 14 -T

Jupyter notebook设置背景主题,字体大小及自动补全代码的操作

结果如下:

Jupyter notebook设置背景主题,字体大小及自动补全代码的操作

(4)白天建议用亮一点的主题

jt --lineh 140 -f consolamono -cellw 96% -tf ptmono -t grade3 -ofs 14 -nfs 14 -tfs 14 -fs 16 -T -N

Jupyter notebook设置背景主题,字体大小及自动补全代码的操作

命令行的格式的解释如下表所示:

Jupyter notebook设置背景主题,字体大小及自动补全代码的操作

注意:每次更换风格后,都需要在控制台黑框中重启jupyter notebook才能生效,按F11进入浏览器全屏,开始你的编程表演吧!!!

2、设置自动补全代码

(1)在python环境找到pip.exe的路径

Jupyter notebook设置背景主题,字体大小及自动补全代码的操作

(2)首先安装 nbextensions

pip install jupyter_contrib_nbextensions

jupyter contrib nbextension install --user

(3)然后安装 nbextensions_configurator

pip install jupyter_nbextensions_configurator

jupyter nbextensions_configurator enable --user

(4)最后重启jupyter,在弹出的主页面里,能看到增加了一个Nbextensions标签页,在这个页面里,勾选Hinterland即启用了代码自动补全,如图所示:

Jupyter notebook设置背景主题,字体大小及自动补全代码的操作

以上这篇Jupyter notebook设置背景主题,字体大小及自动补全代码的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用Python编写分析Python程序性能的工具的教程
Apr 01 Python
Python2.x版本中基本的中文编码问题解决
Oct 12 Python
Python自定义简单图轴简单实例
Jan 08 Python
用tensorflow构建线性回归模型的示例代码
Mar 05 Python
python逐行读写txt文件的实例讲解
Apr 03 Python
Python使用re模块实现信息筛选的方法
Apr 29 Python
python爬虫简单的添加代理进行访问的实现代码
Apr 04 Python
python操作小程序云数据库实现简单的增删改查功能
Jun 06 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
Mar 27 Python
10张动图学会python循环与递归问题
Feb 06 Python
python绘图subplots函数使用模板的示例代码
Apr 30 Python
分享3个非常实用的 Python 模块
Mar 03 Python
Python unittest框架操作实例解析
Apr 13 #Python
windows python3安装Jupyter Notebooks教程
Apr 13 #Python
Python MOCK SERVER moco模拟接口测试过程解析
Apr 13 #Python
JupyterNotebook 输出窗口的显示效果调整方法
Apr 13 #Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
Apr 13 #Python
Python selenium文件上传下载功能代码实例
Apr 13 #Python
20行Python代码实现视频字符化功能
Apr 13 #Python
You might like
php两种无限分类方法实例
2015/04/21 PHP
PHP中功能强大却很少使用的函数实例小结
2016/11/10 PHP
PHP ADODB生成HTML表格函数rs2html功能【附错误处理函数用法】
2018/05/29 PHP
PHP7实现和CryptoJS的AES加密方式互通示例【AES-128-ECB加密】
2019/06/08 PHP
深入分析PHP设计模式
2020/06/15 PHP
De facto standard 世界上不可思议的事实标准
2010/08/29 Javascript
JQuery之拖拽插件实现代码
2011/04/14 Javascript
javascript图像处理—仿射变换深度理解
2013/01/16 Javascript
多种方法判断Javascript对象是否存在
2013/09/22 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
Javascript中call与apply的学习笔记
2014/09/22 Javascript
Javascript数据结构与算法之列表详解
2015/03/12 Javascript
javascript实现英文首字母大写
2015/04/23 Javascript
详解AngularJS controller调用factory
2017/05/19 Javascript
利用jquery去掉时光轴头尾部线条的方法实例
2017/06/16 jQuery
vue.js使用3DES加密的方法示例
2018/05/18 Javascript
微信小程序中换行空格(多个空格)写法详解
2018/07/10 Javascript
解决Vue在封装了Axios后手动刷新页面拦截器无效的问题
2018/11/08 Javascript
Vue源码解析之数组变异的实现
2018/12/04 Javascript
JS尾递归的实现方法及代码优化技巧
2019/01/19 Javascript
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
2019/01/19 Javascript
Javascript前端下载后台传来的文件流代码实例
2020/08/18 Javascript
vue项目中播放rtmp视频文件流的方法
2020/09/17 Javascript
[03:16]DOTA2完美大师赛小组赛精彩集锦
2017/11/22 DOTA
[33:15]2018DOTA2亚洲邀请赛3月30日 小组赛B组 VP VS Mineski
2018/03/31 DOTA
python采用getopt解析命令行输入参数实例
2014/09/30 Python
python实现DES加密解密方法实例详解
2015/06/30 Python
Python数据类型之列表和元组的方法实例详解
2019/07/08 Python
python常用排序算法的实现代码
2019/11/08 Python
英国百安居装饰建材网上超市:B&Q
2016/09/13 全球购物
印尼太阳百货公司网站:Matahari
2018/02/04 全球购物
农业大学毕业生的个人自我评价
2013/10/11 职场文书
医学生自我鉴定范文
2013/11/08 职场文书
老师的检讨书
2014/02/23 职场文书
工厂清洁工岗位职责
2015/02/14 职场文书