[IPython-dev] Embed IPython console into a web-app GUI

Wes Turner wes.turner at gmail.com
Sat Sep 27 16:02:14 EDT 2014


There may be some useful resources in this presentation from PyCon 2014:

"Jessica McKellar: Building and breaking a Python sandbox - PyCon 2014"

* https://speakerdeck.com/pycon2014/building-and-breaking-a-python-sandbox-by-jessica-mckellar
* https://www.youtube.com/watch?v=sL_syMmRkoU

Depending on the type of deployment, there are nontrivial security
challenges inherent to this problem:

* https://github.com/jupyter/jupyterhub
* https://github.com/jupyter/dockerspawner

On Sat, Sep 27, 2014 at 3:33 AM, Adamos Kyriakou <somada141 at gmail.com> wrote:
> Hi all,
>
> I’ve been searching for a while for a way to embed an IPython terminal into
> a web-app GUI, in particular one created with Muntjac (a pythonic version of
> Vaadin), but to no avail. While there’s tons of material on how to embed it
> in Qt/wx/Tk applications and the like, I haven’t found a decent solution for
> a web-app. On the other hand I’m confident it’s possible as the guys at
> PythonAnywhere and Wakari have pulled it off.
>
> Any ideas on how this could be achieved?
>
> Thanks a bunch!
>
> PS. As you can see this question has been asked a number of times on
> different platforms but without a definitive answer:
>
> http://mail.scipy.org/pipermail/ipython-dev/2013-October/012505.html
> http://stackoverflow.com/questions/11264918/how-to-embed-a-python-interpreter-on-a-website
> http://stackoverflow.com/questions/17014868/add-an-ipython-console-to-a-webpage
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>



-- 
Wes Turner
https://westurner.github.io/



More information about the IPython-dev mailing list