jupyter notebook中新建cell的方法与快捷键操作


Posted in Python onApril 22, 2020

jupyter notebook中,你可能需要在当前cell的上面或下面添加新的cell,通过菜单栏、工具栏和快捷键可以实现

菜单栏:

jupyter notebook中新建cell的方法与快捷键操作

工具栏:

jupyter notebook中新建cell的方法与快捷键操作

但工具栏中的+号只能在当前cell的下方加新的cell

快捷键:

在当前cell上方新建cell:A

在当前cell下方新建cell:B

注意:

大写状态下的A和小写状态下的a都可以

快捷键方式都是要在非编辑状态下按下才有用

非编辑状态:

jupyter notebook中新建cell的方法与快捷键操作

编辑状态:

jupyter notebook中新建cell的方法与快捷键操作

编辑状态下可以按Esc到非编辑状态

另外,有两个经常会用到的快捷键:

执行当前cell,并自动跳到下一个cell:Shift Enter

执行当前cell,执行后不自动调转到下一个cell:Ctrl-Enter

补充知识:Jupyter Notebook 优化设置

Jupyter Notebook原生态的主题和字体看着就让人感到难受,为此,非常有必要为Jupyter Notebook寻找一款更加人性化、更炫酷的主题。同时为了提高写代码的效率,对Jupyter Notebook设置代码自动补全。

主题设置:

主题下载:

pip install --no-dependencies jupyterthemes==0.18.2

安装好了,有的电脑可能会提示缺少 lesscpy,继续 pip 安装

pip install lesscpy
然后是对主题选择、字体大小进行设置,我总结了一个我最喜欢的

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

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

jupyter notebook中新建cell的方法与快捷键操作

效果图:

jupyter notebook中新建cell的方法与快捷键操作

jupyter notebook 实现自动代码补全:

首先安装 nbextensions:

pip install jupyter_contrib_nbextensions

接着对其进行设置

jupyter contrib nbextension install --user

然后安装 nbextensions_configurator,同样对其进行设置

pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user

如果提示缺少依赖,就使用pip安装对应依赖即可。

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

jupyter notebook中新建cell的方法与快捷键操作

配置完毕!

打开Jupyter Notebook看看效果吧!

以上这篇jupyter notebook中新建cell的方法与快捷键操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
PyQt5每天必学之创建窗口居中效果
Apr 19 Python
解决python nohup linux 后台运行输出的问题
May 11 Python
Python unittest 简单实现参数化的方法
Nov 30 Python
django解决跨域请求的问题详解
Jan 20 Python
Python中Numpy mat的使用详解
May 24 Python
三个python爬虫项目实例代码
Dec 28 Python
浅谈Python中的异常和JSON读写数据的实现
Feb 27 Python
Python中私有属性的定义方式
Mar 05 Python
python如何代码集体右移
Jul 20 Python
pycharm不以pytest方式运行,想要切换回普通模式运行的操作
Sep 01 Python
python与js主要区别点总结
Sep 13 Python
Python操作Excel的学习笔记
Feb 18 Python
TensorFlow使用Graph的基本操作的实现
Apr 22 #Python
如何在django中运行scrapy框架
Apr 22 #Python
TensorFlow实现批量归一化操作的示例
Apr 22 #Python
三步解决python PermissionError: [WinError 5]拒绝访问的情况
Apr 22 #Python
python实现四人制扑克牌游戏
Apr 22 #Python
如何在django中实现分页功能
Apr 22 #Python
在Windows上安装和配置 Jupyter Lab 作为桌面级应用程序教程
Apr 22 #Python
You might like
PHP实现MySQL更新记录的代码
2008/06/07 PHP
php打乱数组二维数组多维数组的简单实例
2016/06/17 PHP
清华大学出版的事半功倍系列 javascript全部源代码
2007/05/04 Javascript
jquery 读取页面load get post ajax 四种方式代码写法
2011/04/02 Javascript
40款非常棒的jQuery 插件和制作教程(系列一)
2011/10/26 Javascript
《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础
2012/02/27 Javascript
JavaScript实现点击自动选择TextArea文本的方法
2015/07/02 Javascript
D3.js中data(), enter() 和 exit()的问题详解
2015/08/17 Javascript
javascript设置页面背景色及背景图片的方法
2015/12/29 Javascript
JavaScript中的this机制
2016/01/30 Javascript
基于jquery实现无限级树形菜单
2016/03/22 Javascript
js原生实现FastClick事件的实例
2016/11/20 Javascript
bootstrap输入框组件使用方法详解
2017/01/19 Javascript
Node.js连接MongoDB数据库产生的问题
2017/02/08 Javascript
Django与Vue语法的冲突问题完美解决方法
2017/12/14 Javascript
Python中为feedparser设置超时时间避免堵塞
2014/09/28 Python
Python黑魔法@property装饰器的使用技巧解析
2016/06/16 Python
深入浅析Python中的yield关键字
2018/01/24 Python
python http基本验证方法
2018/12/26 Python
python使用PyQt5的简单方法
2019/02/27 Python
Python tkinter实现简单加法计算器代码实例
2020/05/13 Python
scrapy框架携带cookie访问淘宝购物车功能的实现代码
2020/07/07 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
在Ubuntu中安装并配置Pycharm教程的实现方法
2021/01/06 Python
美国大尺码女装零售商:TORRID
2016/10/01 全球购物
New Balance俄罗斯官方网上商店:购买运动鞋
2020/03/02 全球购物
外企C语言笔试题
2013/11/10 面试题
大学生预备党员自我评价分享
2013/11/16 职场文书
财务会计人员岗位职责
2013/11/30 职场文书
中学生励志演讲稿
2014/04/26 职场文书
教师拔河比赛广播稿
2014/10/14 职场文书
防汛工作情况汇报
2014/10/28 职场文书
教师党员学习十八届四中全会思想汇报
2014/11/03 职场文书
调任通知
2015/04/21 职场文书
oracle索引总结
2021/09/25 Oracle
tree shaking对打包体积优化及作用
2022/07/07 Java/Android