如何将运行个Jupyter notebooks一个接一个自动化?
How to automate the running of Jupyter notebooks one after another?
我有几个 jupyter notebook,我想 运行 一个接一个地写,每一个都需要很多时间才能完成。
到目前为止我能想到的是将所有代码放在一个笔记本中,我不想这样做,另一个是 运行 通过在出示笔记本,但也不知道该怎么做
有哪些可行的方法?
感谢所有帮助
这可能不是最佳解决方案。但可能会解决你的问题。
尝试在命令行中以这种方式运行。
jupyter nbconvert --execute --to sample_notebook1.ipynb --inplace sample_notebook1.ipynb
jupyter nbconvert --execute --to sample_notebook2.ipynb --inplace sample_notebook2.ipynb
您将无法在执行过程中看到结果。但是一旦笔记本是运行,你应该能够看到笔记本里面的输出。
注意:在最后一行的末尾添加额外的输入。否则您的最后一个笔记本将等待您输入执行。
我有几个 jupyter notebook,我想 运行 一个接一个地写,每一个都需要很多时间才能完成。
到目前为止我能想到的是将所有代码放在一个笔记本中,我不想这样做,另一个是 运行 通过在出示笔记本,但也不知道该怎么做
有哪些可行的方法? 感谢所有帮助
这可能不是最佳解决方案。但可能会解决你的问题。
尝试在命令行中以这种方式运行。
jupyter nbconvert --execute --to sample_notebook1.ipynb --inplace sample_notebook1.ipynb
jupyter nbconvert --execute --to sample_notebook2.ipynb --inplace sample_notebook2.ipynb
您将无法在执行过程中看到结果。但是一旦笔记本是运行,你应该能够看到笔记本里面的输出。
注意:在最后一行的末尾添加额外的输入。否则您的最后一个笔记本将等待您输入执行。