我有一个Jupyter笔记本,它可以抓取Web数据并将数据帧保存到csv。我想每天自动运行。我为此项目使用的是Mac。
我环顾了很多地方(包括how to run a python jupyter notebook daily automatically),但是到目前为止,我还没有找到足够明确的答案。我对这一切还很陌生,所以我正在寻找逐步的方法:就像您如何向不了解cron等的人解释它。
任何建议将不胜感激!谢谢!
答案 0 :(得分:1)
为什么不将jupyter笔记本转换为原始python文件?您可以使用以下命令:jupyter nbconvert --to script "[YOUR_NOTEBOOK].ipynb"
(用笔记本名称替换[YOUR_NOTEBOOK]
)
编辑:您也可以使用Juptext,如@Wayne在以下评论中指出的那样。
Automator
应用运行该python脚本