[IPython-dev] widget value persistence
Thu Feb 27 15:11:13 CST 2014
Do you have an example of this? I tried in one of the widget example
notebooks and couldn't figure out how to change the default value.
On Thu, Feb 27, 2014 at 3:45 PM, Brian Granger <email@example.com> wrote:
> Yes, for now the right answer is to set the value attribute of the
> slider when you construct it. If you are using interact, you can
> change the default value for the widget by changing the keyword
> argument in the function def.
> On Thu, Feb 27, 2014 at 11:57 AM, Thomas Kluyver <firstname.lastname@example.org> wrote:
> > Hi Darren,
> > On 27 February 2014 11:37, Darren Dale <email@example.com> wrote:
> >> However, I have a question about portions of the analysis that would
> >> require user interaction via a widget. Suppose I start from an ipynb
> >> template which includes a slider that defaults to 25. My particular
> >> requires the slider to be set to 30. Is it possible for an ipynb widget
> >> save its most recent value as the new default value for the next time
> >> notebook is run? This would be a game-changer for developing user
> >> for scientific applications.
> > We haven't yet worked out how to save widgets, so they disappear entirely
> > when you reload a notebook. We'll get to that for 3.0, and I imagine then
> > that the latest value of a slider will be saved with the notebook.
> > However, if you re-run the cell, I think it will (and should) always
> > the default to what the code specifies. I think it's important that
> > code has a predictable result. But I don't think this is a problem: if
> > want the default to be 30, just set it to 30 in your code.
> > Best wishes,
> > Thomas
> > _______________________________________________
> > IPython-dev mailing list
> > IPythonfirstname.lastname@example.org
> > http://mail.scipy.org/mailman/listinfo/ipython-dev
> Brian E. Granger
> Cal Poly State University, San Luis Obispo
> email@example.com and firstname.lastname@example.org
> IPython-dev mailing list
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the IPython-dev