Jupyter 用 参数化和智能化 papermill

许多notebook用户经常使用在其notebook顶部左近指定一个单元格作为全局变量的规范做法。而后修正单元格中的值并运转整个notebook以取得不同的结果。为了坚持输入,作者将手动下载另一种格局的notebook或将其另存为不同的notebook文件。然而仅经常使用notebook主机和这些手动方法很快就会变得凌乱且难以跟踪,更不用说容易出错了。你编辑的是哪个notebook? Papermill 有助于处置这个疑问。在这篇文章中,我将引见 papermill 和基本用法,经过一个参数化的例子,最后谈谈经常使用 cron 齐全调度和智能化 notebook 口头的方法。

您可能还会对下面的文章感兴趣: