安装过程看这篇记录。
安装
环境搭建好后,本机输⼊jupyter notebook命令,会⾃动弹出浏览器窗⼝打开
Jupyter Notebook
# 进⼊虚拟环境
workon ai(这个是虚拟环境的名称)
# 输⼊命令
jupyter notebook
本地notebook的默认URL为:http://localhost:8888
想让notebook打开指定⽬录,只要进⼊此⽬录后执⾏命令即可
notebook的⽂档格式是 .ipynb
标题栏:点击标题(如Untitled)修改⽂档名
编辑栏:
什么是cell?
cell:⼀对In Out会话被视作⼀个代码单元,称为cell
cell⾏号前的 * ,表示代码正在运⾏
Jupyter⽀持两种模式:
编辑模式(Enter)
命令模式下 回⻋Enter 或 ⿏标双击 cell进⼊编辑模式
可以操作cell内⽂本或代码,剪切/复制/粘贴移动等操作
命令模式(Esc)
按 Esc 退出编辑,进⼊命令模式
可以操作cell单元本身进⾏剪切/复制/粘贴/移动等操作
两种模式通⽤快捷键
Shift+Enter ,执⾏本单元代码,并跳转到下⼀单元
Ctrl+Enter ,执⾏本单元代码,留在本单元
命令模式:按ESC进⼊
Y ,cell切换到Code模式
M ,cell切换到Markdown模式
A ,在当前cell的上⾯添加cell
B ,在当前cell的下⾯添加cell
其他(了解)
双击D :删除当前cell
Z ,回退
L ,为当前cell加上⾏号
编辑模式:按Enter进⼊
补全代码:变量、⽅法后跟 Tab键
为⼀⾏或多⾏代码添加/取消注释: Ctrl+/ (Mac:CMD+/)
其他(了解):
多光标操作: Ctrl键点击⿏标 (Mac:CMD+点击⿏标)
回退: Ctrl+Z (Mac:CMD+Z)
重做: Ctrl+Y (Mac:CMD+Y)
Jupyter Notebook中⾃动补全代码等相关功能拓展
效果展示:
# 安装该库的命令如下:
python -m pip install jupyter_contrib_nbextensions
# 然后执⾏:
jupyter contrib nbextension install --user --skip-running-check
在原来的基础上勾选: “Table of Contents” 以及 “Hinterland”
部分功能: