0
$\begingroup$

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
$\endgroup$

1 Answer 1

1
$\begingroup$

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.

$\endgroup$
1
  • $\begingroup$ Usecases seems interesting. I will check further. Not sure it is what I am looking for. I think I was mostly looking for the architecture solution to not have my computer running for this to work. $\endgroup$ Commented Sep 9 at 8:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.