Mac 下 Jupyter Notebook 个人觉得比较好用的3个tips

1、Jupyter Notebook操作相关

1)快速打开Jupyter Notebook

在terminal/cmd输入jupyter notebook,按回车,可以直接打开,比在anaconda里打开速度要快,也省了打开anaconda navigator的时间

Windows还可以在文件地址栏点击输入cmd,打开cmd后输入jupyter notebook,就会进入这个文件地址下的jupyter notebook目录

2)返回记录点的状态

Jupyter Notebook每120s会自动保存一次,如果想返回上一个记录点的状态:选择上面工具框里的File,Revert to checkpoint

Mac 下 Jupyter Notebook 个人觉得比较好用的3个tips

3)清空代码的运行结果

有时候一个notebook里面写的东西很多,或者运行结果很长,就很烦。点工具栏里的Kernel,Restart & Clear Output, 所有的运行结果就没啦

4)运行所有代码

这个可以和上面的搭配使用,点工具栏里的Cell,Run All。

2、魔法命令

%lsmagic  运行后可以看到所有的魔法命令

Mac 下 Jupyter Notebook 个人觉得比较好用的3个tips

%ls 运行后可以看到所在文件夹的所有文件

%time 测量一行代码执行的时间

%timeit 测量一行代码多次执行的时间

%matplotlib intime 用matplotlib画图的时候直接显示图形,少敲plot.show()

 

3、好用的快捷键

command + S 保存

command +[  给选中代码向左缩进

command +]  给选中代码向右缩进

command +/  给选中代码添加注释

return + shift 运行代码并新建下一行

点击编辑框的左边,在边框变蓝的时候按m,代码状态切换到markdown状态

点击编辑框的左边,在边框变蓝的时候按y,代码状态切换到code状态

点击编辑框的左边,在边框变蓝的时候按a,在上方添加一个编辑框

点击编辑框的左边,在边框变蓝的时候按b,在下方添加一个编辑框

点击编辑框的左边,在边框变蓝的时候按f,查找并替换

点工具栏里的Help,Keyboard Shortcut 可以看到所有的快捷键,有兴趣的可以都试一下。