目录
Jupyter notebook文件操作
创建文件
修改文件名
复制文件
移动文件
删除文件
上传文件
下载文件
Jupyter notebook单元格操作
内容类型
编辑模式
快捷键
对照表
命令模式
编辑模式
查看快捷键
进入Jupyter Notebook主界面“File”中
VSCode配置Jupyter notebook
安装Jupyter插件
ipynb文件
py文件
Jupyter notebook文件操作
操作Jupyter内的文件途径有2种:
- 服务与客户端在同一台设备上,可以直接修改文件夹与文件,也可以通过Jupyter操作
- 服务与客户端不在同一台设备上,通过Jupyter操作

创建文件
打开浏览器的Jupyter后,右上角可以创建新的

注意
Jupyter创建的Python文件后缀为
.ipynb
修改文件名
- 双击文件名
-  在文件列表中修改,需要在文件关闭的情况下  
复制文件

移动文件

删除文件

上传文件
选择上传文件按钮,选中文件即可

下载文件

Jupyter notebook单元格操作
Jupyter Notebook文档由一些单元格组成,我们可以在单元格中输入相关代码或者说明文字
内容类型

-  Code - Python代码单元格,用来编写代码
 
-  MarkDown - 支持Markdown语法单元格,用来编写描述程序的文字
 
-  Raw NBConvert - 原生类型单元格,内容会原样显示。使用NBConvert转换后才会显示特殊格式,基本不用
 
-  Heading - 标题单元格,已经不再支持
 
编辑模式
-  命令模式 - 单元格处于选中状态,不可写内容
- 单元格左侧为粗蓝色线条,其余是细灰线条
- 按esc键进入命令模式
 
-  编辑模式 - 单元格处于编辑状态,可以写内容
- 此时单元格左侧为绿色线条,其余为细绿色线条
- 按enter或return键进入编辑模式
 
注意
模式不同,对快捷键支持不同
快捷键
对照表
| 符号 | Mac按键 | Windows按键 | 
|---|---|---|
| ⌘ | command | 无 | 
| ⌃ | control | ctrl | 
| ⌥ | option | alt | 
| ⇧ | shift | shift | 
| ↩ | return | return | 
| ␣ | space | space | 
| ⇥ | tab | tab | 
| ⌫ | delete | backspace | 
| ⌦ | fn delete | delete | 
命令模式
| 快捷键 | 用途 | 
|---|---|
| F | 查找和替换 | 
| ↩ | 进入编辑模式 | 
| ⌘⇧F | 打开命令选项板 | 
| ⌘⇧P | 打开命令选项板 | 
| P | 打开命令选项板 | 
| ⇧↩ | 运行当前单元格并选中下一个单元格 | 
| ⌃↩ | 运行选中单元格 | 
| ⌥↩ | 运行当前单元格并且在下方插入单元格 | 
| Y | 将单元格切换至code状态 | 
| M | 将单元格切换至markdown状态 | 
| R | 将单元格切换至raw状态 | 
| 1 | 将单元格设定一级标题 | 
| 2 | 将单元格设定二级标题 | 
| 3 | 将单元格设定三级标题 | 
| 4 | 将单元格设定四级标题 | 
| 5 | 将单元格设定五级标题 | 
| 6 | 将单元格设定六级标题 | 
| ↑ | 选中上方单元格 | 
| K | 选中上方单元格 | 
| ↓ | 选中下方单元格 | 
| J | 选中下方单元格 | 
| ⇧K | 向上多选单元格 | 
| ⇧↑ | 向上多选单元格 | 
| ⇧J | 向下多选单元格 | 
| ⇧↓ | 向下多选单元格 | 
| A | 在上方插入单元格 | 
| B | 在下方插入单元格 | 
| X | 剪切选中单元格 | 
| C | 复制选中单元格 | 
| ⇧V | 粘贴到上方单元格 | 
| V | 粘贴到下方单元格 | 
| Z | 撤销删除 | 
| D, D | 删除选中单元格 | 
| ⇧M | 合并选中单元格,若直选中一个则与下一个单元格合并 | 
| ⌘S | 保存 | 
| S | 保存 | 
| L | 转换行号 | 
| O | 转换输出 | 
| ⇧O | 转换滚动输出 | 
| H | 显示快捷键帮助 | 
| I, I | 中断Notebook内核 | 
| O, O | 重启Notebook内核 | 
| esc | 关闭页面 | 
| Q | 关闭页面 | 
| ⇧L | 转换所有单元格行号且设置持续有效 | 
| ⇧␣ | 向上滚动 | 
| ␣ | 向下滚动 | 
编辑模式
| Mac快捷键 | Windows快捷键 | 用途 | 
|---|---|---|
| ⇥ | ⇥ | 代码补全或缩进 | 
| ⇧⇥ | ⇧⇥ | 提示 | 
| ⌘] | ⌃] | 向后缩进 | 
| ⌘[ | ⌃[ | 向前缩进 | 
| ⌘A | ⌃A | 全选 | 
| ⌘Z | ⌃Z | 撤销 | 
| ⌘/ | 注释 | |
| ⌘D | 删除该行内容 | |
| ⌘U | 撤销 | |
| ⌘↑ | ⌃↑ | 光标跳转至单元格起始位置 | 
| ⌘↓ | ⌃↓ | 光标跳转至单元格最终位置 | 
| ⌥← | ⌃← | 光标位置左移一个单词 | 
| ⌥→ | ⌃→ | 光标位置右移一个单词 | 
| ⌥⌫ | ⌃⌫ | 删除前边一个单词 | 
| ⌥⌦ | ⌃⌦ | 删除后边一个单词 | 
| ⌘⇧Z | ⌃Y | 重做 | 
| ⌘⇧U | ⌃⇧Z | 重做 | 
| ⌘⌫ | ⌃⌫ | 删除该行光标左边内容 | 
| ⌘⌦ | ⌃⌦ | 删除该行光标右边内容 | 
| ⌃M | ⌃M | 进入命令模式 | 
| esc | esc | 进入命令模式 | 
| ⌘⇧F | 打开命令选项板 | |
| ⌘⇧P | 打开命令选项板 | |
| ⇧↩ | ⇧↩ | 运行当前单元格并选中下一个单元格 | 
| ⌃↩ | ⌃↩ | 运行选中单元格 | 
| ⌥↩ | ⌥↩ | 运行当前单元格并且在下方插入单元格 | 
| ⌃⇧- | ⌃⇧- | 以光标所在位置分割单元格 | 
| ⌘S | ⌃S | 保存 | 
| ↓ | ↓ | 下移光标 | 
| ↑ | ↑ | 上移光标 | 
 查看快捷键
 
进入Jupyter Notebook主界面“File”中
- 在“New”的下拉列表中选择环境创建一个笔记本
- 点击“Help”
- 点击“Keyboard Shortcuts”

VSCode配置Jupyter notebook

VSCode默认是支持Jupyter Notebook的使用,但需要安装Jupyter Notebook工具。具体方式如下:
安装Jupyter插件

ipynb文件

可以在右下角选择python环境
py文件
py后缀的文件,在VSCode也可以是交互式的文件
注意
VSCode会提示安装ipykernel模块,安装即可(同一环境只安装一次)




















