自动运行Jupyter笔记本

时间:2020-03-07 16:03:15

标签: python automation cron jupyter-notebook jupyter

我有一个Jupyter笔记本,它可以抓取Web数据并将数据帧保存到csv。我想每天自动运行。我为此项目使用的是Mac。

我环顾了很多地方(包括how to run a python jupyter notebook daily automatically),但是到目前为止,我还没有找到足够明确的答案。我对这一切还很陌生,所以我正在寻找逐步的方法:就像您如何向不了解cron等的人解释它。

任何建议将不胜感激!谢谢!

1 个答案:

答案 0 :(得分:1)

为什么不将jupyter笔记本转换为原始python文件?您可以使用以下命令:jupyter nbconvert --to script "[YOUR_NOTEBOOK].ipynb"(用笔记本名称替换[YOUR_NOTEBOOK]

编辑:您也可以使用Juptext,如@Wayne在以下评论中指出的那样。

如果您需要 Jupyter笔记本:

  1. 使用datalabpapermill
  2. 使用SeekWall Chrome Extenstion
  3. 创建自定义python脚本以启动jupyter笔记本,并使用Mac中的Automator应用运行该python脚本