title: Jupyter Notebook
date: 2020-12-13 11:14:11
tags:
- [ ] 不同模式下的快捷键
命令模式
- Shift + M 合并选中的单元
- O 转换输出
- H 显示快捷键帮助
- I 中断Notebook内核
- 0,0 重启Notebook内核
- enter 编辑模式
- Shift Enter 运行本单位,选中下个单位
- Ctrl + Enter 运行本单位
- Alt + Enter 运行本单位,在其下插入新单位
- Y 代码状态;M markdown状态;R raw 状态
- 1,2,3,4,5,6 设置标题
- K 选中上方单元
- J 选中下方单元
- A 在上方插入新的单元
- B 在下方插入新的单元
- X 剪切选中的单元
- C 复制选中的单元
- V 粘贴到下方单元
- Shift + V 粘贴到上方单元
- D 删除选中单元
- L 转换行号
- Space 向下滚动
编辑模式
- Tab 代码补全
- Shift + Tab 提示
- Ctrl + ] 缩进
- Ctrl + Shift + - 分割单元
系统设置
1、如何修改Jupyter Notebook的默认工作路径
1.在cmd中输入命令使Jupyter产生配置文件:Jupyter_notebook_config.py
2.在电脑路径 C:\Users\<用户名>\.jupyter下找到上一步生成的配置文件
3.打开文档,搜索找到内容#c.NotebookApp.notebook_dir =
4.在后面的引号“”中输入想修改为的默认工作路径,删除前面的#,保存文件
5.修改Jupyter Notebook的快捷方式,删掉目标中的%USERPROFILE%并在后面添加上刚才设置好的默认工作路径
魔法函数
% :行魔法函数,只对本行代码生效
%%:Cell魔法函数,在整个Cell中生效,必须放于Cell首行
%lsmagic:列出所有的魔法函数
%magic:查看各个魔法函数的说明
?后面加上魔法函数名称,可以查看该函数的说明
常用魔术函数
%matplotlib inline:将matplotlib画出的图直接显示在Notebook之中
%timeit:测试单行语句的执行时间
%%timeit:测试整个单元中代码的执行时间
%%prun:调用profile模块,对单元的代码进行性能剖析
%%writefile:写入文件
%load <URL地址>:在jupyter Notebook中直接加载指定网站的源代码