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 相关文章推荐
多线程爬虫批量下载pcgame图片url 保存为xml的实现代码
Jan 17 Python
python文件的md5加密方法
Apr 06 Python
利用python生成一个导出数据库的bat脚本文件的方法
Dec 30 Python
Python实现正整数分解质因数操作示例
Aug 01 Python
Django框架模板语言实例小结【变量,标签,过滤器,继承,html转义】
May 23 Python
django实现类似触发器的功能
Nov 15 Python
python随机数分布random均匀分布实例
Nov 27 Python
简单了解python filter、map、reduce的区别
Jan 14 Python
pytorch中的inference使用实例
Feb 20 Python
python logging通过json文件配置的步骤
Apr 27 Python
python自动化测试三部曲之unittest框架的实现
Oct 07 Python
python基础入门之普通操作与函数(三)
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管理内存函数 memory_get_usage()使用介绍
2012/09/23 PHP
PHP连接操作access数据库实例
2015/03/30 PHP
学习php设计模式 php实现抽象工厂模式
2015/12/07 PHP
在Thinkphp中使用ajax实现无刷新分页的方法
2016/10/25 PHP
PHP实现浏览器格式化显示XML的方法示例
2019/01/22 PHP
五个jQuery图片画廊插件 推荐
2011/05/12 Javascript
JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)
2012/02/27 Javascript
jquery命令汇总,方便使用jquery的朋友
2012/06/26 Javascript
用显卡加速,轻松把笔记本打造成取暖器的办法!
2013/04/17 Javascript
JS 日期比较大小的简单实例
2014/01/13 Javascript
Javascript中String的常用方法实例分析
2015/06/13 Javascript
js方法数据验证的简单实例
2016/09/17 Javascript
Angular2 (RC5) 路由与导航详解
2016/09/21 Javascript
微信小程序 ecshop地址三级联动实现实例代码
2017/02/28 Javascript
webstorm和.vue中es6语法报错的解决方法
2018/05/08 Javascript
详解webpack4多入口、多页面项目构建案例
2018/05/25 Javascript
在vue中使用vuex,修改state的值示例
2019/11/08 Javascript
vue实现的封装全局filter并统一管理操作示例
2020/02/02 Javascript
vue项目中使用particles实现粒子背景效果及遇到的坑(按钮没有点击响应)
2020/02/11 Javascript
浅谈javascript事件环微任务和宏任务队列原理
2020/09/12 Javascript
vue中父子组件的参数传递和应用示例
2021/01/04 Vue.js
python实现爬虫统计学校BBS男女比例(一)
2015/12/31 Python
浅谈python中的实例方法、类方法和静态方法
2017/02/17 Python
微信跳一跳python辅助软件思路及图像识别源码解析
2018/01/04 Python
在python plt图表中文字大小调节的方法
2019/07/08 Python
python:批量统计xml中各类目标的数量案例
2020/03/10 Python
基于注解实现 SpringBoot 接口防刷的方法
2021/03/02 Python
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
PHP使用Redis队列执行定时任务实例讲解
2021/03/24 PHP
教师专业理论水平的自我评价分享
2013/11/09 职场文书
业务部主管岗位职责
2014/01/29 职场文书
如何写一封打动人心的求职信
2014/02/17 职场文书
人事主管岗位职责
2015/02/04 职场文书
质检员工作总结2015
2015/04/25 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
导游词之丽江普济寺
2019/10/22 职场文书