Jupyter 简介
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 Markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等 。——摘自360百科
Jupyter编辑器集成了很多功能,用起来非常方便,Python编辑器还有Spyder、Pycham等。
如何打开 Jupyter ?
鼠标左键单击Windows 10系统界面左下角视窗图标-[开始]菜单(键盘上找到对应图标的win键按下也能打开开始菜单),找到安装好的Anaconda3文件夹(如果还没安装Anaconda3可以查看我的Anaconda安装笔记——《Python基础入门学习笔记——Anaconda安装》
打开Jupyter
点击该文件夹下的Jupyter Notebook (Anaconda3)开启Jupyter
正在启动Jupyter
加载完成后会自动在默认浏览器打开Jupyter在线编辑器
Jupyter在线编辑器
如何使用 Jupyter 在线编辑器
新建文件夹
在jupyter中新建一个文件夹
点击界面右上角的[New]按钮在展开的下拉列表中选择Other:下的Folder选项新建一个文件夹(文件夹默认名 —— Untitled Folder)
修改文件夹名字
勾选刚刚创建的文件夹左上角点击 Rename 可以修改文件名,点击 Move 可以移动所选文件位置,点击红色删除图标可以删除所选文件。
重命名
新建 Python3 编辑窗口
新建Python3编辑窗口
点击进入刚刚创建好的文件夹,点击右上角 [New] 按钮选择 Notebook: 下的 Python 3 创建新的代码。
修改代码名称
点击左上角文件名可以修改该代码文件名
Jupyter 菜单介绍
- File —— 文件
- New Notebook —— 新笔记(创建一个新笔记)
- Open... —— 打开...(打开一个带有仪表板视图的新窗口)
- Make a Copy... —— 制作副本...(打开此笔记内容的副本并启动新内核)
- Save as... —— 另存为...(保存笔记本内容的副本并启动新内核)
- Rename... —— 重命名...
- Save and Checkpoint —— 保存并检查点
- Revert to Checkpoint —— 恢复到检查点
- Print Preview —— 打印预览
- Download as —— 下载为
- Close and Halt —— 关闭并停止(关闭此笔记本内核,然后关闭此窗口)
- Edit —— 编辑
- Cut Cells —— 剪切单元格
- Copy Cells —— 复制单元格
- Paste Cells Above —— 粘贴上面的单元格
- Paste Cells Below —— 粘贴下面的单元格
- Paste Cells & Replace —— 粘贴并替换单元格
- Delete Cells —— 删除单元格
- Undo Delete Cells —— 撤消删除单元格
- Split Cell —— 拆分单元格
- Merge Cell Above —— 合并上方的单元格
- Merge Cell Below —— 合并下方的单元格
- Move Cell Up —— 向上移动单元
- Move Cell Down —— 向下移动单元格
- Edit Notebook Metadata —— 编辑笔记本元数据
- Find and Replace —— 查找和替换
- Cut Cell Attachments —— 剪切单元格
- Copy Cell Attachments —— 复制单元格附件
- Paste Cell Attachments —— 粘贴单元格附件
- Insert Image —— 插入图片
- View —— 视图
- Toggle Header —— 切换标题(显示/隐藏标志和笔记本标题(上面的菜单栏))
- Toggle Toolbar —— 切换工具栏(显示/隐藏活动图标和笔记本标题(在菜单栏下方))
- Toggle Line Numbers —— 切换行号(显示/隐藏单元格中的行号)
- Cell Toolbar —— 单元格工具栏
- Insert —— 插入
- Insert Cell Above —— 在上方插入单元格(将空代码单元格插入当前活动单元格上方)
- Insert Cell Below —— 在下方插入单元格(在当前活动单元格下方插入空代码单元格)
- Cell —— 单元格
- Run Cells —— 运行单元格
- Run Cells and Select Below —— 运行单元格并选择下面
- Run Cells and Insert Below —— 运行单元格并插入下方
- Run All —— 全部运行
- Run All Above —— 运行上述所有
- Run All Below —— 运行以下全部
- Cell Type —— 单元格类型
- Current Outputs —— 当前输出
- All Output —— 全部输出
- Kernel —— 内核
- Interrupt —— 中断
- Restart —— 重新启动
- Restart & Clear Output —— 重新启动并清除输出
- Restart & Run All —— 重新启动并全部运行
- Reconnect —— 重新连接
- Shutdown - 关闭
- Change kernel —— 更换内核
- Widgets —— 控件
- Save Notebook Widget State —— 保存笔记本控件状态
- Clear Notebook Widget State —— 清除笔记本控件状态
- Download Widget State —— 下载控件状态
- Embed Widgets —— 嵌入控件
- Help —— 帮助
- User Interface Tour —— 用户界面导览
- Keyboard Shortcuts —— 键盘快捷键
- Edit Keyboard Shortcuts —— 编辑键盘快捷键
- About —— 关于
单元格类型切换
这个位置可以切换单元格的类型,效果如图。
Jupyter 快捷键
Jupyter笔记本有两种不同的键盘输入模式. 编辑模式允许您将代码或文本输入到一个单元格中,并通过一个绿色的单元格来表示 命令模式将键盘与笔记本级命令绑定在一起,并通过一个灰色的单元格边界显示,该边框为蓝色的左边框。
命令行模式(按 Esc 生效)
-
F: 查找并且替换 -
Ctrl-Shift-F: 打开命令配置 -
Ctrl-Shift-P: 打开命令配置 -
Enter: 进入编辑模式 -
P: 打开命令配置 -
Shift-Enter: 运行代码块, 选择下面的代码块 -
Ctrl-Enter: 运行选中的代码块 - Alt-Enter: 运行代码块并且插入下面
- Y: 把代码块变成代码
- M: 把代码块变成标签
- R: 清除代码块格式
-
1: 把代码块变成heading 1 -
2: 把代码块变成heading 2 -
3: 把代码块变成heading 3 -
4: 把代码块变成heading 4 -
5: 把代码块变成heading 5 -
6: 把代码块变成heading 6 -
K: 选择上面的代码块 -
上: 选择上面的代码块 -
下: 选择下面的代码块 -
J: 选择下面的代码块 -
Shift-K: 扩展上面选择的代码块 -
Shift-上: 扩展上面选择的代码块 -
Shift-下: 扩展下面选择的代码块 -
Shift-J: 扩展下面选择的代码块 -
Ctrl-A: select all cells -
A: 在上面插入代码块 -
B: 在下面插入代码块 -
X: 剪切选择的代码块 -
C: 复制选择的代码块 -
Shift-V: 粘贴到上面 -
V: 粘贴到下面 -
Z: 撤销删除 -
D,D: 删除选中单元格 -
Shift-M: 合并选中单元格, 如果只有一个单元格被选中 -
Ctrl-S: 保存并检查 -
S: 保存并检查 -
L: 切换行号 -
O: 选择单元格的输出 -
Shift-O: 切换选定单元的输出滚动 -
H: 显示快捷键 -
I,I: 中断服务 -
0,0: 重启服务(带窗口) -
Esc: 关闭页面 -
Q: 关闭页面 -
Shift-L: 在所有单元格中切换行号,并保持设置 -
Shift-空格: 向上滚动 -
空格: 向下滚动
编辑模式(按 Enter 生效)
-
Tab: 代码完成或缩进 -
Shift-Tab: 工具提示 -
Ctrl-]: 缩进 -
Ctrl-[: 取消缩进 -
Ctrl-A: 全选 -
Ctrl-Z: 撤销 -
Ctrl-/: 评论 -
Ctrl-D: 删除整行 -
Ctrl-U: 撤销选择 -
Insert: 切换 重写标志 -
Ctrl-Home: 跳到单元格起始处 -
Ctrl-上: 跳到单元格起始处 -
Ctrl-End: 跳到单元格最后 -
Ctrl-下: 跳到单元格最后 -
Ctrl-左: 跳到单词左边 -
Ctrl-右: 跳到单词右边 -
Ctrl-删除: 删除前面的单词 -
Ctrl-Delete: 删除后面的单词 -
Ctrl-Y: 重做 -
Alt-U: 重新选择 -
Ctrl-M: 进入命令行模式 -
Ctrl-Shift-F: 打开命令配置 -
Ctrl-Shift-P: 打开命令配置 -
Esc: 进入命令行模式 -
Shift-Enter: 运行代码块, 选择下面的代码块 -
Ctrl-Enter: 运行选中的代码块 -
Alt-Enter: 运行代码块并且插入下面 -
Ctrl-Shift-Minus: 在鼠标处分割代码块 -
Ctrl-S: 保存并检查 -
下: 光标下移 -
上: 光标上移










网友评论