1

I have a general question. I often use Jupyter notebooks for prototyping. I am looking for practical ways to go to production. I know this might not be ideal, but as those are hobby notebooks, I'd like some practical solution.

So I was wondering what are the ways to:

  1. Automate notebooks runs entirely at given times (ideally with a cron format)
  2. Having some information (mail, notification) about whether it has runs or not and results
Lucas Morin
  • 2,775
  • 5
  • 25
  • 47

1 Answers1

3

You might want to have a look at papermill, which is made to parameterize and execute notebooks.

You can either

I hope this helps.

One remark

I don't know your use case, but as a remark: in most cases python scripts might be better suited for a cron job than notebooks.

Broele
  • 1,947
  • 1
  • 9
  • 16