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分析apache访问日志脚本分享
Feb 26 Python
在Python中使用zlib模块进行数据压缩的教程
Jun 26 Python
Python基于PyGraphics包实现图片截取功能的方法
Dec 21 Python
Django中的CBV和FBV示例介绍
Feb 25 Python
Python单元测试unittest的具体使用示例
Dec 17 Python
Python程序暂停的正常处理方法
Nov 07 Python
django框架中间件原理与用法详解
Dec 10 Python
Ubuntu16.04安装python3.6.5步骤详解
Jan 10 Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
May 29 Python
Python return语句如何实现结果返回调用
Oct 15 Python
pandas使用函数批量处理数据(map、apply、applymap)
Nov 27 Python
python 实现aes256加密
Nov 27 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动态变静态原理
2006/11/25 PHP
解析phpstorm + xdebug 远程断点调试
2013/06/20 PHP
PHP+JS实现的实时搜索提示功能
2018/03/13 PHP
Laravel框架模型的创建及模型对数据操作示例
2019/05/07 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
2019/05/14 PHP
jquery图片上下tab切换效果
2011/03/18 Javascript
JSONP获取Twitter和Facebook文章数的具体步骤
2014/02/24 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
2014/04/23 Javascript
jQuery EasyUI 布局之动态添加tabs标签页
2015/11/18 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
js自定义QQ菜单效果
2017/01/10 Javascript
微信小程序 picker 组件详解及简单实例
2017/01/10 Javascript
Bootstrap导航条学习使用(一)
2017/02/08 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
swiper 自动图片无限轮播实现代码
2018/05/21 Javascript
Vue实现用户自定义字段显示数据的方法
2018/08/28 Javascript
其实你可以少写点if else与switch(推荐)
2019/01/10 Javascript
下载给定网页上图片的方法
2014/02/18 Python
Python删除windows垃圾文件的方法
2015/07/14 Python
详解Python 数据库 (sqlite3)应用
2016/12/07 Python
Pycharm学习教程(1) 定制外观
2017/05/02 Python
python批量替换多文件字符串问题详解
2018/04/22 Python
Python3爬虫学习之爬虫利器Beautiful Soup用法分析
2018/12/12 Python
Python 分享10个PyCharm技巧
2019/07/13 Python
python语言实现贪吃蛇游戏
2020/11/13 Python
如果Session Bean得Remove方法一直都不被调用会怎么样
2012/07/14 面试题
人事科岗位职责范本
2014/03/02 职场文书
电教室标语
2014/06/20 职场文书
班级团队活动方案
2014/08/14 职场文书
2015年客服工作总结范文
2015/04/02 职场文书
民事调解书范文
2015/05/20 职场文书
XX部保密工作制度范本
2019/08/27 职场文书
【D4DJ】美少女DJ企划 动画将于明年冬季开播第2季
2022/04/11 日漫
我国拿下天问一号火星着陆区附近 22 个地理实体命名:平乐、西柏坡、古田、漠河等
2022/04/29 数码科技
Go语言入门exec的基本使用
2022/05/20 Golang