jupyter notebook 里面的一些快捷键真的太好用了啦!
贴出我经常使用的:
- 运行命令:
ctrl + enter 表示执行选中单元(这是最常用的)
shift + enter 执行本单元并选中下一单元
alt + enter 表示 运行本单元并插入新的一行
- 插入新的代码单元
选中某一个单元 按 A 表示在这个单元上方插入一个新的单
选中某一个单元 按 B 表示在这个单元下方插入一个新的单元
- 最最好用的当然是代码提示了!:
按一下 Tab键你会发现 不需要记代码的感觉真的太好了 只需要记下关键字
按下 tab jupyter notebook 会提示,如下:
- 当然如果你忘记了一些函数需要传递的参数:
你可以使用这样的快捷键 shift + tab , 举个例子~
- 既然可以进行单元格的插入,当然也可以对单元格的删除咯:
选中要删除的单元格 连续按两下D 这个单元格就会被删除了
- 如果单元格被误删了怎么办?当然是有办法的
如果使用传统的 ctrl + z 发现不太管用
在Jupyter notebook 里 使用的是 选中某个单元格 按一下Z就能恢复了 太方便了!
- jupyter notebook 是一个超强利器~ 不仅能写代码还可以写注释、插入图片、注释markdown
当你想在 code 和 markdown 来回切换的时候 也是有快捷键的~
如当你想将代码转化成markdown 只需要选中代码 按下M键 就能转化为markdown了
那么 怎么转化回去呢? 也很简单 按下Y键就行了
- ? 和 ?? 的使用方法:
- ? 和 ?? 可以显示源码信息 和 对象 信息 直接看图:
显示库源码:
一个 ?: 可以看到 显示 requests库常用的方法 - 两个?: 发现显示 更多关于 requests库的信息
ps: 当执行 import requests? 或者 import requests?? 都会新生成一个单元 import requests
显示对象信息:
一个?:
两个?: 显示的信息更多了
以上是一些常用的jupyter notebook 命令 (未完待续…持续更新中)
这里顺带也记录一些jupyter notebook的魔法指令ba~
· 首先魔法指令都是以 % 开头
· 先在 环境中列出所有的魔法指令 瞧一瞧~
键入 %lsmagic
哇靠~ 这么多 当然了,这里只列出一些常用的魔法指令
· %time
计算代码运行时间(注意 只能计算当前行代码的时间),效果如下:
%%time 计算多行代码执行时间
%%timeit 多次计算多行代码运行时间 取平均值
%mkdir xxx 在当前目录下创建一个文件夹
学过Linux 看着是不是特别熟悉~
没有错 jupyter notebook 也支持部分的linux命令
· %pwd 打印出当前工作目录~
%run xx.py 执行外部的py文件
查看当前会话的所有变量与函数名称的详细信息:
目前先更这些常用的~ 未完待续…