git - Jupyter 笔记本 + bitbucket 中的拉取请求
问题描述
任何人都可以在这里分享一些使用 Jupyter 笔记本和 Bitbucket/git 的建议和最佳实践吗?我们安装了笔记本查看器插件,它允许我们查看笔记本。
但是,我们仍然在拉取请求方面遇到了麻烦。它显示原始 JSON。我们很乐意收到建议。
解决方案
如果不需要查看输出(例如,您将使用笔记本作为模板),那么 jupytext 是您的最佳选择:https ://github.com/mwouts/jupytext 。它将允许您透明地打开几种格式(py、md 等)作为 Jupyter 笔记本。用户将像现在一样使用它们,但您的拉取请求将对文本文件进行差异,而不是 JSON。
如果你想保持 ipynb 格式,有一个官方工具可以在笔记本上运行差异,称为 nbdime ( https://github.com/jupyter/nbdime )。您可以将 nbdime 与 git CLI 集成。
推荐阅读
- cors - 将 CORS 头文件添加到 Spiffy (Scheme/Chicken)
- php - 按另一个数组对 laravel 集合进行排序
- c# - 如何在 C# 中将 OpenXML WordprocessingDocument 转换为 Word Interop 的文档
- android - 错误:找不到属性“com.xyz.abc:itemBackground”
- javascript - 下载带有 url React 的图片
- jquery - 带有 IF 语句的实时计算 JQuery
- php - FosRestBundle 单个数组和可选的关联数组
- python - 使用 ShellExecute 无法打开超链接失败(错误 2)
- botframework - Microsoft Bot 与 Whatsapp 的集成
- c# - 从 datagridview 中删除多行后,索引超出范围?C#