Jupyter笔记本的Unix命令。
项目描述
nbcommands
nbcommands将Unix命令的优良品质带入Jupyter笔记本。
安装
您可以使用pip安装nbcommands
$ pip install nbcommands
或conda
$ conda install -c conda-forge nbcommands
使用方法
nbcommands安装以下命令,让您在不启动笔记本服务器的情况下与Jupyter笔记本交互。
-
nbtouch
:将每个Jupyter笔记本的访问和修改时间更新为当前时间。$ nbtouch notebook1.ipynb notebook2.ipynb
-
nbgrep
:在Jupyter笔记本中搜索模式。$ nbgrep "os" notebook1.ipynb notebook2.ipynb $ nbgrep "os" directory/
-
nbhead
:将Jupyter笔记本的前5个单元打印到标准输出。$ nbhead notebook1.ipynb
注意:您还可以使用
-n
选项指定要打印的单元数。$ nbhead -n 10 notebook1.ipynb
-
nbtail
:将Jupyter笔记本的最后5个单元打印到标准输出。$ nbtail notebook2.ipynb
注意:您还可以使用
-n
选项指定要打印的单元数。$ nbtail -n 10 notebook2.ipynb
-
nbcat
:将Jupyter笔记本连接到标准输出。$ nbcat notebook1.ipynb notebook2.ipynb
注意:您可以使用
-o
选项通过连接多个笔记本来创建一个新的笔记本。$ nbcat notebook1.ipynb notebook2.ipynb -o notebook3.ipynb
-
nbless
:使用分页程序打印Jupyter笔记本。$ nbless notebook1.ipynb
以及一些非Unix的优良特性,
-
nbblack
:将Jupyter笔记本变黑。$ nbblack notebook1.ipynb notebook2.ipynb
计划增强
nbstrip
:从Jupyter笔记本中删除输出。nbdiff
:找出两个Jupyter笔记本之间的差异。nbecho
:向Jupyter笔记本添加一个代码单元。nbedit
:交互式编辑Jupyter笔记本。nbtime
:运行并计时Jupyter笔记本。nbwc
:打印Jupyter笔记本的单词计数。
版本控制
nbcommands使用语义版本控制。有关可用版本,请参阅此存储库上的标签。
许可证
本项目采用Apache许可证,有关详细信息,请参阅LICENSE文件。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
nbcommands-0.5.1.tar.gz (7.2 kB 查看哈希值)
构建分布
nbcommands-0.5.1-py3-none-any.whl (12.9 kB 查看哈希值)
关闭
nbcommands-0.5.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | edd4fae494d3bb55645bf80b0867d075cfffc431bffcb285e6201af9b84b0d19 |
|
MD5 | a15d715339f7f2a46831a47120ba02ce |
|
BLAKE2b-256 | 60dd5c7c2d59d1484062fb502be7e991abc7c457188e4c2f2649d6a16818040b |
关闭
nbcommands-0.5.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fe16a40ecc03c1fcff97e95efd1ff3f9f74ef90a901e6594f3b57dbf8c0456e3 |
|
MD5 | a3e38905114e7b00bffd8bfc1be3ade7 |
|
BLAKE2b-256 | 3accc328ddf7008ef91242f4afc7c7fca9233bffe08bf3df6506268197325f99 |