[IPython-dev] widget value persistence
Thu Feb 27 15:23:12 CST 2014
On Thu, Feb 27, 2014 at 4:11 PM, Darren Dale <firstname.lastname@example.org> wrote:
> 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.
You can just the value of the property , such as:
mywidget.value = 25.0
and the widget will be set to that value.
Hope that helps!
> 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>
>> > 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 to
>> >> 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
>> > when you reload a notebook. We'll get to that for 3.0, and I imagine
>> > 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
> IPython-dev mailing list
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the IPython-dev