[IPython-dev] Nbparameterise: simple forms for notebook input

Adam Hughes hughesadam87 at gmail.com
Wed Oct 8 15:17:49 EDT 2014

Awesome, we have a great example that fits this architecture.  If you want
to use it, we can add it to repo
On Oct 8, 2014 3:11 PM, "Thomas Kluyver" <takowl at gmail.com> wrote:

> Introducing another of my side projects: Nbparameterise
> https://github.com/takluyver/nbparameterise
> The idea is that you prepare a notebook with some 'input' variable
> definitions in the first cell. These are standard assignments, like
> `a=200`, of (for now), strings, numbers and booleans. When you run
> nbparameterise, it will display a simple form where the user can supply new
> values for these variables. When the user clicks 'run notebook', their
> values are substituted in, the notebook is run and rendered to HTML.
> To see a demo of this, clone the repository, run:
> python3 -m nbparameterise Stock\ display.ipynb
> and visit http://localhost:8888/ in your browser.
> Notes:
> - It builds an HTML form, but I've tried to abstract that from the core,
> so you could write a local GUI or a terminal interface for it quite easily.
> - It's written in Python 3, but it will run notebooks in Python 2 if
> that's what the metadata indicates.
> - We can integrate backends for other languages
> - It's fairly rough - come and polish it.
> We've heard from a couple of companies doing similar things privately; I
> hope this can form a common base.
> Thomas
> P.S. Suggestions for a better name welcome.
> _______________________________________________
> 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/20141008/8e9ebc13/attachment.html>

More information about the IPython-dev mailing list