首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为IPython小部件设置默认值?

如何为IPython小部件设置默认值?
EN

Stack Overflow用户
提问于 2014-08-27 19:53:28
回答 2查看 5.7K关注 0票数 5

我正在使用IPython小部件创建一个交互式绘图,帮助学生理解scipy.integrate.ode中各种ODE求解器的准确性的决定因素。但是,我似乎找不到关于各种类型的小部件及其关键字args的文档。

代码语言:javascript
复制
from IPython.html.widgets import *    

@interact(h=FloatTextWidget(), atol=FloatTextWidget(), rtol=FloatTextWidget(),
          k=IndexSliderWidget(), integrator=TextWidget()))
def plot_lotka_volterra_residuals(h=1e-1, atol=1e-3, rtol=1e-3, k=3, integrator='dopri5'):
    """Plots residuals of the Lotka-Volterra system."""
    # make a pretty plot!

特别是,我想知道如何为每个小部件设置一个默认值。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-28 15:08:37

小部件的声明使用一个value关键字参数;您可能可以修改示例就像这样,或者尝试Rossant详细的Europy教程

票数 1
EN

Stack Overflow用户

发布于 2016-04-29 18:19:35

使用ipywidgets,可以传递控件类的实例进行交互。

代码语言:javascript
复制
from ipywidgets import interact, FloatSlider

def update(a):
    print a

interact(update, a=FloatSlider(min=1000., max=100000., step=1000, value=R10, description='Parameter A'))

GitHub回购有许多伟大的示例

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25535857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档