[IPython-dev] running/getting output into a new programmatically-generated notebook

Thomas Kluyver takowl at gmail.com
Wed Mar 18 13:03:22 EDT 2015


Nbconvert now includes an execute preprocessor which executes a notebook,
recording the outputs back into that notebook. This is based on runipy,
which Zoltán mentioned, and you can use it either from Python code or at
the command line (ipython nbconvert --execute ...).

https://github.com/ipython/ipython/blob/master/IPython/nbconvert/preprocessors/execute.py

Thomas

On 18 March 2015 at 09:11, Ana Nelson <ana at ananelson.com> wrote:

> I'm creating notebooks via nbformat following the pattern of Fernando's v4
> gist:
> http://nbviewer.ipython.org/gist/fperez/b3ab79a32b0e4777a646
>
> (BTW it might be helpful to link to the new gist from the older version
> here http://nbviewer.ipython.org/gist/fperez/9716279)
>
> I'd like to run a command line script to populate the outputs in this
> notebook so that when a user opens the generated notebook, it has already
> been run.
>
> I thought that might have been the intention of the ipython -c '%run
> test.ipynb' command, but that doesn't seem to have any effect. Am I doing
> something wrong or is there some other command I should be calling?
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20150318/87b7bc4a/attachment.html>


More information about the IPython-dev mailing list