[IPython-dev] Editor widget and data persistence
hughesadam87 at gmail.com
Wed Oct 22 19:56:08 EDT 2014
If you have a notebook that calls the GUI, you can launch it in a second
notebook just using the %run magic as well. IE, if you had:
Then you can launch it in a separate notebook with:
On Wed, Oct 22, 2014 at 3:42 PM, Pablo Winant <pablo.winant at gmail.com>
> Thank you Thomas.
> On Wed, Oct 22, 2014 at 12:28 PM, Thomas Kluyver <takowl at gmail.com> wrote:
>> Hi Pablo,
>> IPython.html.nbextensions.> I wonder if it is possible to save the state
>> of these widgets when saving the notebook
>> Currently, no. We're working on ways to do that, but it turns out to be
>> more complicated than it seems.
>> > More specifically, I'd like to use the text editor widget to edit a
>> text file that comes with a notebook
>> It's possible to do this with widgets, but I don't think it's the best
>> fit for the problem. It sounds like what you want is the %%writefile cell
>> magic. Just make a code cell containing the text you want, with %%writefile
>> filename.txt at the top. When you run it, it will save that content to the
> Actually my usecase is trying to provide users with an easy interface to
> edit the content of simple structure that is also serializable as a
> JSON/YAML file. I would be happy if I could find way to store information
> produced by the code in the notebook and then read it back. Maybe, there is
> a way to edit cell of notebook metadata from the notebook itself ?
>> We are also planning to put a text editor component inside the notebook
>> server, but that's not quite ready yet.
>> > the IPython widgets are becoming one of the very few alternatives for
>> python web-guis
>> Yes, and this is a much larger scope than the widget architecture was
>> really designed for. We're trying to work out how to handle this.
> I can smell some big architectural work here... Good luck with that !
>> On 22 October 2014 07:58, Pablo Winant <pablo.winant at gmail.com> wrote:
>>> The new widgets are absolutely wonderful !
>>> I wonder if it is possible to save the state of these widgets when
>>> saving the notebook. More specifically, I'd like to use the text editor
>>> widget to edit a text file that comes with a notebook. That would kill two
>>> birds with one stone for me: avoid the need to ship a separate file with
>>> the notebook (btw, is there already a canonical way to do that ?), and be
>>> able to edit it from within the notebook. Are there plans in this direction
>>> ? Any idea about how I could implement that ?
>>> A somewhat related question: the IPython widgets are becoming one of the
>>> very few alternatives for python web-guis. Do you think it would be
>>> possible to use it for a relatively simple application and hide the
>>> notebook from user's sight so that it looks like an independent application
>>> IPython-dev mailing list
>>> IPython-dev at scipy.org
>> IPython-dev mailing list
>> IPython-dev at scipy.org
> IPython-dev mailing list
> IPython-dev at scipy.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the IPython-dev