对比jupyterlab和jupyter notebook
其实是很相似的, 只说不同(分别用lab和nb来指代jupyterlab和jupyter notebook)
- tab, lab有多多个tab, 有一个file browser, 因此它体验上更像IDE. 对比下, nb是一个网页对应一个notebook, 如果想打开多个笔记本, 需要用多个网页.
- lab似乎不能轻易地轻易地切换工作目录, 想要打开另一个不在当前工作目录下的文件似乎挺困难. 据说这是出于安全性考虑, 不希望lab有权限访问整个文件系统. 出处见[这里](Right. A security decision for the notebook server is that it will only serve files below the directory it was started in.)
- nb对notebook的功能似乎更丰富, 比如说, nb有Edit Notebook Metadata, 但在lab上我还没找到, 不过这些功能也并不常用.
总结一下, 对于不需要切换wd, 需要对付多个文件, 用lab比较好. 希望对各种目录下的文件都能打开, 且不在乎浏览器的tabs很多, 用nb比较好. 反正我打算用nb, 因为我太菜, 没有做大项目的需求. 只是用单个文件计算一下.