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 相关文章推荐
关于Django外键赋值问题详解
Aug 13 Python
Python3中条件控制、循环与函数的简易教程
Nov 21 Python
python实现简单的单变量线性回归方法
Nov 08 Python
用python一行代码得到数组中某个元素的个数方法
Jan 28 Python
Python 使用PyQt5 完成选择文件或目录的对话框方法
Jun 27 Python
如何用Python做一个微信机器人自动拉群
Jul 03 Python
python递归法实现简易连连看小游戏
Mar 25 Python
使用Pyinstaller转换.py文件为.exe可执行程序过程详解
Aug 06 Python
matplotlib.pyplot画图并导出保存的实例
Dec 07 Python
Pytorch 之修改Tensor部分值方式
Dec 27 Python
python实现移动木板小游戏
Oct 09 Python
Python Django ORM连表正反操作技巧
Jun 13 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统计目录下的文件总数及代码行数(去除注释及空行)
2011/01/17 PHP
PHP中将数组转成XML格式的实现代码
2011/08/08 PHP
PHP中register_globals参数为OFF和ON的区别(register_globals 使用详解)
2012/02/05 PHP
记录PHP错误日志 display_errors与log_errors的区别
2012/10/09 PHP
PHP学习笔记 IIS7下安装配置php环境
2012/10/29 PHP
Discuz7.2版的faq.php SQL注入漏洞分析
2014/08/06 PHP
php实现的支持断点续传的文件下载类
2014/09/23 PHP
php页面缓存方法小结
2015/01/10 PHP
thinkphp实现分页显示功能
2016/12/03 PHP
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
详解JavaScript节流函数中的Throttle
2016/07/16 Javascript
使用JQuery中的trim()方法去掉前后空格
2016/09/16 Javascript
jQuery中JSONP的两种实现方式详解
2016/09/26 Javascript
easyui-datagrid开发实践(总结)
2017/08/02 Javascript
详解BootStrap表单验证中重置BootStrap-select验证提示不清除的坑
2019/09/17 Javascript
js实现秒表计时器
2019/12/16 Javascript
详解微信小程序之提高应用速度小技巧
2020/01/07 Javascript
JavaScript交换变量的常用方法小结【4种方法】
2020/05/07 Javascript
Python时间戳与时间字符串互相转换实例代码
2013/11/28 Python
python使用PyGame模块播放声音的方法
2015/05/20 Python
python实现中文分词FMM算法实例
2015/07/10 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
2018/02/24 Python
Python 的AES加密与解密实现
2019/07/09 Python
解决Django部署设置Debug=False时xadmin后台管理系统样式丢失
2020/04/07 Python
pytorch判断是否cuda 判断变量类型方式
2020/06/23 Python
使用keras框架cnn+ctc_loss识别不定长字符图片操作
2020/06/29 Python
手把手教你如何用Pycharm2020.1.1配置远程连接的详细步骤
2020/08/07 Python
详解CSS的border边框属性及其在CSS3中的新特性
2016/05/10 HTML / CSS
html5 postMessage解决跨域、跨窗口消息传递方案
2016/12/20 HTML / CSS
英国护发和美妆在线商店:Klip Shop
2019/03/24 全球购物
西雅图的买手店:Totokaelo
2019/10/19 全球购物
银行实习生的自我评价
2014/01/13 职场文书
服务标语大全
2014/06/18 职场文书
2014年机关工会工作总结
2014/12/19 职场文书
2019求职信:应届生求职信范文
2019/04/24 职场文书
CSS子盒子水平和垂直居中的五种方法
2022/07/23 HTML / CSS