IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Jupyter使用技巧+快捷键【速查手册】 -> 正文阅读

[开发工具]Jupyter使用技巧+快捷键【速查手册】

一、编辑模式与命令行模式

在jupyter notebook中,分为编辑与命令行两种模式。实际上就是代码编辑模式与非代码编辑模式,一个是选中编辑框(Enter键/鼠标点击输入框),框线为绿色:
1.1
一个是不选中编辑框(Esc键/鼠标点击输入框外的空白处),框线为蓝色:
1.2
注意:在编辑状态下,可以在当前 cell 中写代码,但进行有些 jupyter 的快捷键操作就不管用。在命令模式下,可以进行 jupyter 相关的快捷操作。注意:仅对当前编辑框有效。

二、编辑模式快捷键

(1)运行代码(命令模式也可用)

快捷键作用
Ctrl + Enter运行本单元
Shift + Enter运行本单元,选中下一单元
Alt + Enter运行本单元,在下面插入一单元

(2)光标跳转

快捷键作用
Ctrl + Home跳到单元开头
Ctrl + End跳到单元结尾
Ctrl + Home跳到单元开头
Ctrl + ← 或 →跳到行首/行尾

(3)提示和格式

快捷键作用
Shift + Tab提示输入详情(对于函数)
Ctrl + /注释或取消注释
Shift+Tab添加/取消缩进

在输入参数时按Tab 提示输入(而Shift+Tab是查看提示详情):
3.3.1
注意:很多人按Shift+Tab无法出现提示内容,主要解决方法如下:
在安装库的位置输入:pip3 install jedi==0.17.2,也就是装一个jedi提示建议的库。
3.3.2

(4)操作

快捷键作用
Ctrl + A全选
Ctrl + S保存
Ctrl + Shift +‘-’分割单元
ctrl + D删除该行内容
Ctrl + U撤销操作
Ctrl + Z撤销操作

Ctrl+Shift+'-'将代码从光标处分割为两个单元:
2.2.1

三、命令行模式快捷键

(1)切换

快捷键说明
Y把当前 cell 内容转换为代码形式
M把当前 cell 内容转换为 markdown 形式
R单元转入raw状态
H显示快捷键帮助
I中断Notebook内核
0+0重启Notebook内核

在命令行模式按下M,则将代码编辑器转化成文本编辑器,也就是markdown:
3.1.1

再按下Y,又转化成代码编辑器:
3.1.2
注意:0+0是连续按两下数字0

(2)单元格选择

快捷键说明
L显示/隐藏行号
↑/K选中上方单元
↓/J选中下方单元
Shift-↑/↓扩大选中上/下方单元

(3)单元格操作

快捷键说明
A在上方插入新单元
B在下方插入新单元
X剪切选中的单元
C复制选中的单元
Shift-V粘贴到上方单元
V粘贴到下方单元
D+D删除选中的单元
Shift-M合并选中的单元

在命令行模式下按L,可以显示或隐藏行号:
3.2.1

(4)其他操作

  • 在markdown下的在文本操作(若是代码,则自动转化成文本并设置标题)
    1-6 :设定 1-6 级标题
  • Ctr+Y: 撤销
  • H:查看快捷键
  • Z :恢复删除的最后一个单元
  • F:查找替换
  • S:保存文档(注意:不是Ctrl+S)

以上便是关于jupyter最常用快捷的使用和说明,其中的一些比较难理解和在实现上会遇到一些困难的都做了说明和解决方案,并对具体一些特殊快捷键分别附上了具体实现的截图。

四、jupyter魔法函数(编辑模式下)

  • (1) %reset 删除当前 Jupyter 环境中的所有变量或名称。
  • (2)%timeit 计算当前 cell 的代码运行时长。
  • (3)%time 计算当前代码行的运行时长。
  • (4)%timeit 计算当前代码行的平均运行时长(即在执行一个语句100000次(默认情况下)后,再给出运行最快3次的平均值。
  • (5)%run 用于运行本地或网络中的 Python 文件,例如本地脚本文件的运行:%run ex.py。
  • (6)%pwd 显示 Jupyter 当前的工作空间。
  • (7) %matplotlib 显示绘图结果的风格,默认为 %matplotlib inline,是直接将图片显示在浏览器中,如果希望图片单独生成,可以使用 %matplotlib。
  • (8)load 文件加载,例如本地脚本文件的加载:%load ex.py。
  • (9) %hist 显示当前 Jupyter 中,所有运行过的历史代码。
  • (10)%who 显示当前 Jupyter 环境中的所有变量或名称。
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-05-14 10:07:34  更:2022-05-14 10:07:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 1:30:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码