Jupyter笔记本的差异和合并
项目描述
安装 | 文档 | 贡献 | 开发安装 | 测试 | 许可证 | 获取帮助
nbdime Jupyter Notebook 差异和合并工具
nbdime
提供了用于比较和合并 Jupyter Notebooks 的工具。
nbdiff
以终端友好的方式比较笔记本nbmerge
自动解决冲突的笔记本三路合并nbdiff-web
展示笔记本丰富的渲染比较nbmerge-web
为笔记本提供基于网页的三路合并工具nbshow
以终端友好的方式呈现单个笔记本
在终端中比较笔记本
在浏览器中合并笔记本
安装
使用 pip 安装 nbdime
pip install nbdime
有关更多安装细节和开发安装说明,请参阅安装文档。
文档
请参阅https://nbdime.readthedocs.io 上的最新文档。
另请参阅Jupyter Enhancement Proposal 中的描述和讨论。
贡献
如果您想为此项目做出贡献,请阅读我们的贡献者文档和CONTRIBUTING.md
。
开发安装
要安装 nbdime 的开发版本,您需要安装npm并将其添加到安装过程中的 PATH 中。
对于 开发安装,请在命令行中输入
pip install -e git+https://github.com/jupyter/nbdime#egg=nbdime
请参阅安装文档以获取更多详细信息,特别是有关在浏览器脚本代码上执行开发安装的详细信息。
测试
安装测试需求
pip install nbdime[test]
要本地运行 Python 测试,请在命令行中输入:pytest
要本地运行 JavaScript 测试,请输入:npm test
安装codecov 浏览器扩展以在 GitHub 的源浏览器中查看测试覆盖率。
请参阅测试文档以获取更多详细信息。
许可证
我们使用共享版权模式,使所有贡献者都能保留其对贡献的版权。
所有代码均根据修订版 BSD 许可证的条款进行许可。
寻求帮助
我们鼓励您在邮件列表上提问。
资源
项目详情
下载文件
下载适用于您平台的应用程序文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
nbdime-4.0.2.tar.gz (9.5 MB 查看哈希值)
构建分布
nbdime-4.0.2-py3-none-any.whl (5.9 MB 查看哈希值)
关闭
nbdime-4.0.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d8279f8f4b236c0b253b20d60c4831bb67843ed8dbd6e09f234eb011d36f1bf2 |
|
MD5 | d1418e1abdc21b8eec36196647b8bdd7 |
|
BLAKE2b-256 | a6f14be57ecea4d55d322f05a0f89e0b73d7a8d90a16dbf01168eab3e7bf5939 |
关闭
nbdime-4.0.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e5a43aca669c576c66e757071c0e882de05ac305311d79aded99bfb5a3e9419e |
|
MD5 | ad7ae57d17018545a2759c9846405377 |
|
BLAKE2b-256 | 7323824b295f4cc53f4437f6917e8f46c519cd3a9be909dd36ca0682fdc7fff1 |