jupyter-notebook - 依次调用多个 Jupyter Notebook
问题描述
我们的团队开发了 python 脚本来处理 10 个独立但功能相关的 jupyter 笔记本中的数据,即笔记本 1 的输出将用作笔记本 2 的输入,依此类推。
我们的下一步是自动化数据处理过程。有什么方法可以顺序调用 jupyter 笔记本?
解决方案
nbconvert
允许您运行笔记本。要运行笔记本并将现有输出替换为新输出,您可以使用。
jupyter nbconvert --execute --to notebook --inplace <notebook>
有关更多选项和不同方法,您可以查看此 您可以使用上述命令为每个笔记本创建一个脚本,这应该能够按顺序执行笔记本。
Script:
jupyter nbconvert --execute --to notebook --inplace <notebook1>
jupyter nbconvert --execute --to notebook --inplace <notebook2>
Run script.
推荐阅读
- asp.net - 如何在 ASP.NET 网站中生成 Account 文件夹?
- javascript - 如何更有效地转换 UTC 日期?
- ruby - 在递归阶乘中得到零而不是预期的输出?
- python - 有没有一种直接的方法可以在 C++ 中的特定索引之后获取向量中的所有项目?
- asp.net - IIS 10 Windows Server 2019 - 403 - 禁止:访问 ASP.NET MVC 站点时访问被拒绝
- c++ - 将字符串文字传递给期望字符串的函数
- listview - 如何将元素添加到另一个类中已经存在的列表中?
- import - 通过 CSV 导入自定义相关产品
- php - 如何在php中动态创建一个计数对象?
- amazon-web-services - 是否可以在 Amazon Lex 中重命名机器人?