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 matplotlib画图实例之绘制拥有彩条的图表
Dec 28 Python
python3学习之Splash的安装与实例教程
Jul 09 Python
python进行TCP端口扫描的实现
Dec 21 Python
python pcm音频添加头转成Wav格式文件的方法
Jan 09 Python
对django 模型 unique together的示例讲解
Aug 06 Python
django-rest-swagger对API接口注释的方法
Aug 29 Python
python多进程重复加载的解决方式
Dec 13 Python
关于python pycharm中输出的内容不全的解决办法
Jan 10 Python
python输入一个水仙花数(三位数) 输出百位十位个位实例
May 03 Python
详解用Python调用百度地图正/逆地理编码API
Jul 02 Python
python时间time模块处理大全
Oct 25 Python
Python约瑟夫生者死者小游戏实例讲解
Jan 04 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 adodb连接带密码access数据库实例,测试成功
2008/05/14 PHP
php 清除网页病毒的方法
2008/12/05 PHP
php不使用插件导出excel的简单方法
2014/03/04 PHP
thinkphp使用literal防止模板标签被解析的方法
2014/11/22 PHP
php 实现一个字符串加密解密的函数实例代码
2016/11/01 PHP
javascript实现 在光标处插入指定内容
2007/05/25 Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
2014/02/13 Javascript
用JavaScript实现一个代码简洁、逻辑不复杂的多级树
2014/05/23 Javascript
JavaScript中字符串(string)转json的2种方法
2015/06/25 Javascript
JS使用单链表统计英语单词出现次数
2016/06/16 Javascript
初识简单却不失优雅的Vue.js
2016/09/12 Javascript
Vue.js实现模拟微信朋友圈开发demo
2017/04/20 Javascript
Vue如何从1.0迁移到2.0
2017/10/19 Javascript
jQuery中ajax获取数据赋值给页面的实例
2017/12/31 jQuery
微信小程序实现动态获取元素宽高的方法分析
2018/12/10 Javascript
JS实现的图片选择顺序切换和循环切换功能示例【测试可用】
2018/12/28 Javascript
微信小程序实现收货地址左滑删除
2020/11/18 Javascript
javascript实现计算器功能
2020/03/30 Javascript
有趣的JavaScript隐式类型转换操作实例分析
2020/05/02 Javascript
Python开发最牛逼的IDE——pycharm
2018/08/01 Python
Python使用爬虫抓取美女图片并保存到本地的方法【测试可用】
2018/08/30 Python
Tensorflow累加的实现案例
2020/02/05 Python
Python qrcode 生成一个二维码的实例详解
2020/02/12 Python
利用Opencv实现图片的油画特效实例
2021/02/28 Python
松下电器美国官方商店:Panasonic美国
2016/10/14 全球购物
ajax是什么及其工作原理
2012/02/08 面试题
应届生体育教师自荐信
2013/10/03 职场文书
人力资源部经理助理岗位职责
2014/03/04 职场文书
教职工代表大会主持词
2014/04/01 职场文书
小学生倡议书范文
2014/05/13 职场文书
2014年初三班主任工作总结
2014/12/05 职场文书
2015年重阳节慰问信
2015/03/23 职场文书
生日赠语
2015/06/23 职场文书
星际争霸:毕姥爷vs解冻01
2022/04/01 星际争霸
win7配置本地ftp服务器的图文教程
2022/08/05 Servers
html网页引入svg图片的4种方式
2022/08/05 HTML / CSS