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 相关文章推荐
使用python Django做网页
Nov 04 Python
Python中分数的相关使用教程
Mar 30 Python
Python删除空文件和空文件夹的方法
Jul 14 Python
Python实现判断一个字符串是否包含子串的方法总结
Nov 21 Python
python实现批量图片格式转换
Jun 16 Python
Python实现的tcp端口检测操作示例
Jul 24 Python
Python 从列表中取值和取索引的方法
Dec 25 Python
python查找重复图片并删除(图片去重)
Jul 16 Python
Cython编译python为so 代码加密示例
Dec 23 Python
Python获取对象属性的几种方式小结
Mar 12 Python
Python  Asyncio模块实现的生产消费者模型的方法
Mar 01 Python
pytorch 6 batch_train 批训练操作
May 28 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模拟socket一次连接,多次发送数据的实现代码
2011/07/26 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
style、 currentStyle、 runtimeStyle区别分析
2010/08/01 Javascript
初学js插入节点appendChild insertBefore使用方法
2011/07/04 Javascript
查找iframe里元素的方法可传参
2013/09/11 Javascript
Windows 系统下安装和部署Egret的开发环境
2014/07/31 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
2014/08/12 Javascript
用js实现放大镜的效果的简单实例
2016/05/23 Javascript
jQuery实现checkbox列表的全选、反选功能
2016/11/24 Javascript
Linux CentOS系统下安装node.js与express的方法
2017/04/01 Javascript
VsCode新建VueJs项目的详细步骤
2017/09/23 Javascript
关于HTTP传输中gzip压缩的秘密探索分析
2018/01/12 Javascript
解决Vue.js 2.0 有时双向绑定img src属性失败的问题
2018/03/14 Javascript
Vue如何实现响应式系统
2018/07/11 Javascript
如何在node环境实现“get数据解析”代码实例
2020/07/03 Javascript
javascript实现下拉菜单效果
2021/02/09 Javascript
[01:23:59]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 VP vs Secret
2018/04/03 DOTA
python发腾讯微博代码分享
2014/01/10 Python
Python中的exec、eval使用实例
2014/09/23 Python
Python标准库os.path包、glob包使用实例
2014/11/25 Python
Python实现过滤单个Android程序日志脚本分享
2015/01/16 Python
浅谈python对象数据的读写权限
2016/09/12 Python
python编程培训 python培训靠谱吗
2018/01/17 Python
python unittest实现api自动化测试
2018/04/04 Python
pycharm 2018 激活码及破解补丁激活方式
2020/09/21 Python
英国Iceland杂货店:网上食品购物
2020/12/16 全球购物
生物化学研究助理员求职信
2013/10/09 职场文书
银行实习生的自我评价
2014/01/13 职场文书
身边的榜样活动方案
2014/08/20 职场文书
党员组织生活会发言材料
2014/10/17 职场文书
营销计划书
2015/01/17 职场文书
婚宴新娘致辞
2015/07/28 职场文书
获奖感言范文
2015/07/31 职场文书
先进党支部事迹材料2016
2016/02/26 职场文书
微信小程序基础教程之echart的使用
2021/06/01 Javascript