深入探索 Jupyter Notebook:在终端上使用 nbterm

图片[1]-深入探索 Jupyter Notebook:在终端上使用 nbterm-山海云端论坛

Jupyter Notebook 因其在网页上的便捷使用而被广泛接受和使用。但如果您偏要在终端里使用呢?本文介绍了 Jupyter Notebook 的一个新利器 nbterm,它允许您在终端中进行编辑、查看和执行 Python Jupyter Notebook。

安装 nbterm

您可以通过 pip 安装 nbterm:

<code>pip install nbterm</code>

使用 nbterm

使用 nbterm 非常简单,只需在终端中执行以下命令即可打开或创建 Jupyter Notebook 文件:

<code>nbterm my_notebook0730.ipynb</code>

nbterm 提供了两种模式,类似于网页版 Jupyter Notebook:

  • 编辑模式:按 Enter 键进入,可在单元格中输入代码。
  • 命令模式:按 Esc 键进入,此时您可以对单元格进行操作,例如运行、复制、粘贴、插入等。

nbterm 快捷键

以下是在命令模式中可用的一些常用快捷键:

  • 上箭头:选择上一个单元格。
  • 下箭头:选择下一个单元格。
  • Ctrl + 上箭头:将单元格上移。
  • Ctrl + 下箭头:将单元格下移。
  • A:在上方插入新单元格。
  • B:在下方插入新单元格。
  • X:剪切选定的单元格。
  • C:复制选定的单元格。
  • Ctrl + V:在上方粘贴单元格。
  • V:在下方粘贴单元格。
  • O:将单元格设置为代码单元格。
  • R:将单元格设置为原始单元格。
  • M:将单元格设置为 Markdown 单元格。
  • L:清除单元格输出。
  • Ctrl + E:执行单元格。
  • Ctrl + R:执行当前单元格并选取下一个单元格。
  • Ctrl + S:保存当前单元格。
  • Ctrl + Q:退出 nbterm。
  • Ctrl + H:查看帮助文档。

nbterm 的未来

目前,nbterm 的功能还相对有限,例如只能输出字符。但未来的计划包括:

  • 增加终端输出图片等功能。
  • 添加交互特性,如支持 ipywidgets。

nbterm 仍处于初期阶段,未来将不断发展壮大,为用户提供更丰富的功能和更好的体验。

通过 nbterm,您可以在终端中体验到与 Jupyter Notebook 类似的功能,无论是在本地环境还是远程服务器上都可以方便地进行 Python 编程和数据分析工作。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容