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 判断一个进程是否存在
Apr 09 Python
使用Python实现一个简单的项目监控
Mar 31 Python
在Python中使用CasperJS获取JS渲染生成的HTML内容的教程
Apr 09 Python
Python简单实现Base64编码和解码的方法
Apr 29 Python
简单了解Django模板的使用
Dec 20 Python
python3+PyQt5实现柱状图
Apr 24 Python
Python针对给定列表中元素进行翻转操作的方法分析
Apr 27 Python
Python3中的json模块使用详解
May 05 Python
python multiprocessing多进程变量共享与加锁的实现
Oct 02 Python
如何利用python检测图片是否包含二维码
Oct 15 Python
Python基于execjs运行js过程解析
Nov 27 Python
Python制作一个随机抽奖小工具的实现
Jul 07 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
正则表达式语法
2006/10/09 Javascript
用PHP实现图象锐化代码
2007/06/14 PHP
php MYSQL 数据备份类
2009/06/19 PHP
探讨如何在php168_cms中提取验证码
2013/06/08 PHP
PHP入门之常量简介和系统常量
2014/05/12 PHP
用document.documentElement取代document.body的原因分析
2009/11/12 Javascript
让低版本浏览器支持input的placeholder属性(js方法)
2013/04/03 Javascript
瀑布流布局代码一例
2014/04/11 Javascript
实例讲解jquery与json的结合
2016/01/07 Javascript
详解ElementUI之表单验证、数据绑定、路由跳转
2017/06/21 Javascript
vue-cli如何添加less 以及sass
2017/07/06 Javascript
关于JavaScript中的this指向问题总结篇
2017/07/23 Javascript
修改node.js默认的npm安装目录实例
2018/05/15 Javascript
Vue filter格式化时间戳时间成标准日期格式的方法
2018/09/16 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
[54:53]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第二场
2014/05/23 DOTA
Python 匹配任意字符(包括换行符)的正则表达式写法
2009/10/29 Python
玩转python爬虫之正则表达式
2016/02/17 Python
Python首次安装后运行报错(0xc000007b)的解决方法
2016/10/18 Python
Pycharm 2020年最新激活码(亲测有效)
2020/09/18 Python
浅谈keras 的抽象后端(from keras import backend as K)
2020/06/16 Python
Python虚拟环境库virtualenvwrapper安装及使用
2020/06/17 Python
python 读取.nii格式图像实例
2020/07/01 Python
python程序如何进行保存
2020/07/03 Python
用python对excel查重
2020/12/07 Python
澳大利亚领先的孕妇服装品牌:Mamaway
2018/08/14 全球购物
浅谈react路由传参的几种方式
2021/03/23 Javascript
学校食堂标语
2014/10/06 职场文书
2014年保管员工作总结
2014/11/18 职场文书
爱岗敬业事迹材料
2014/12/24 职场文书
应收账款管理制度
2015/08/06 职场文书
创业计划书之美甲店
2019/09/20 职场文书
使用 JavaScript 制作页面效果
2021/04/21 Javascript
pytorch 一行代码查看网络参数总量的实现
2021/05/12 Python
CPU不支持Windows11系统怎么办
2021/11/21 数码科技
苹果电脑mac os中货币符号快捷输入
2022/02/17 杂记