Jupyter Notebook又一利器nbterm,在终端玩notebook

Jupyter Notebook因为可在网页便捷使用被广泛使用,如果您偏要在terminal里使用咋整?

本次分享Jupyter Notebook又一利器nbterm,就可在terminal里玩编辑、查看、执行Python Jupyter Notebook:

图片

目前开通了技术交流群,群友已超过2000人,添加时最好的备注方式为:来源+兴趣方向,方便找到志同道合的朋友

  • 方式、添加微信号:dkl88191,备注:来自CSDN
  • 方式、微信搜索公众号:Python学习与数据挖掘,后台回复:加群

安装nbterm

pip install nbterm

玩一下nbterm

# 在终端打开my_notebook0730.ipynb文件(如果文件存在则打开,否则新建)
nbterm my_notebook0730.ipynb

nbterm有两种模式 (类似网页版的Jupyter Notebook)

  • 编辑模式: 鼠标enter开启,可在cell中输入代码.

  • 命令模式: 鼠标esc开启,此时可操作cell,比如运行、拷贝、插入等等.

在这里插入图片描述


nbterm快捷键

以下都是在命令模式中:

  • up: 选取上一个cell.

  • down: 选取下一个cell.

  • ctrl-up: 移动到上一个cell.

  • ctrl-down: move cell below.

  • a: insert cell above.

  • b: insert cell below.

  • x: cut the cell.

  • c: copy the cell.

  • ctrl-v: paste cell above.

  • v: paste cell below.

  • o: set as code cell.

  • r: set as raw cell.

  • m: set as Markdown cell.

  • l: clear cell outputs.

  • ctrl-e: run cell.

  • ctrl-r: 执行当前cell代码并选取下一个cell.

  • ctrl-s: 保存当前cell.

  • ctrl-q: 退出nbterm.

  • ctrl-h: 帮助文档.


nbterm的未来

nbterm目前还处于初期,功能还特别有限,比如说只能输出字符,

  • 未来考虑图片等的终端输出
    在这里插入图片描述

  • 同时也会为nbterm添加交互的特性,像ipywidgets,图片值得期待: https://github.com/davidbrochart/nbterm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值