概述
Jupyter Notebook以前被称为IPython notebook。
是一个交互式笔记本,支持运行40多种编程语言。
它的本质是Web应用程序,可以理解为运用浏览器编写Python代码。
应用场景
数据分析与挖掘方面的使用,包括数据清理、转换;数值模拟;统计建模;机器学习等。
安装
使用豆瓣源安装,速度更快些
pip install notebook -i https://pypi.doubanio.com/simple
启动
在文件夹下启动cmd命令窗口,执行下面命令:
jupyter notebook
就是以该文件夹为根文件夹,启动jupyter notebook
在jupyter notebook中创建文件,默认都保存在该文件夹中
模式
有两种模式:
编辑模式
单元框线是绿色的
可以键入代码或文本命令模式
单元框线是灰色,可以使用 快捷键
切换模式
编辑模式 切换 命令模式
Esc : 进入命令模式
Ctrl-M : 进入命令模式命令模式 切换 编辑模式
按回车
常用快捷键
命令模式
H : 显示快捷键帮助
Shift-Enter : 运行本单元,选中下个单元
Ctrl-Enter : 运行本单元
Alt-Enter : 运行本单元,在其下插入新单元
A : 在上方插入新单元
B : 在下方插入新单元
Shift-K : 扩大选中上方单元
Shift-J : 扩大选中下方单元
L : 转换行号
Y : 单元转入代码状态
M : 单元转入markdown状态
Up : 选中上方单元
K : 选中上方单元
Down : 选中下方单元
J : 选中下方单元
X : 剪切选中的单元
C : 复制选中的单元
Shift-V : 粘贴到上方单元
V : 粘贴到下方单元
Z : 恢复删除的最后一个单元
D,D : 删除选中的单元
Shift-M : 合并选中的单元
Ctrl-S : 文件存盘
S : 文件存盘
O : 转换输出
Shift-O : 转换输出滚动
I,I : 中断Notebook内核
0,0 : 重启Notebook内核
Shift : 忽略
Shift-Space : 向上滚动
Space : 向下滚动
编辑模式
Tab : 代码补全或缩进
Shift-Tab : 查看代码提示
Shift-Enter : 运行本单元,选中下一单元
Ctrl-Enter : 运行本单元
Alt-Enter : 运行本单元,在下面插入一单元
Ctrl-] : 缩进
Ctrl-[ : 解除缩进
Ctrl-Shift— : 分割单元
Ctrl-Shift-Subtract : 分割单元
Ctrl-S : 文件存盘
Up : 光标上移或转入上一单元
Down :光标下移或转入下一单元
代码补全
需要安装插件,参见下面贴:
https://blog.csdn.net/weixin_37595559/article/details/81540482
https://blog.csdn.net/qq_37087781/article/details/85110040
感谢:
https://my.oschina.net/codepencil/blog/1922850