首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RangeSlider未排除属性Bokeh

RangeSlider未排除属性Bokeh
EN

Stack Overflow用户
提问于 2017-11-09 13:35:56
回答 1查看 902关注 0票数 0

我试图在Bokeh应用程序中使用RangeSlider,并将对象初始化为

代码语言:javascript
复制
from bokeh.models.widgets import RangeSlider

#RangeSlider
slider = RangeSlider(title="OAS slider", start=0, end=1000, value=(0,2000), 
                     step=0.1)

在尝试编译应用程序时,我会收到以下错误消息:

代码语言:javascript
复制
AttributeError: unexpected attribute 'value' to RangeSlider, possible attributes are 
callback, callback_policy, callback_throttle, css_classes, disabled, end, 
height, js_callbacks, name, orientation, range, sizing_mode, start, step, 
tags, title or width

我可以将代码改为使用range

代码语言:javascript
复制
#RangeSlider altered inputs
slider = RangeSlider(title="OAS slider", start=0, end=1000, range=(0,2000), 
                     step=0.1)

而且起作用了。

但是,作为Bokeh主页上的示例,在这里可以找到

csv/main.py

使用value和works,我会更迫切地理解为什么我会收到错误消息,而不是仅仅更改为range.链接中的示例还使用关键字format,这显然也会产生上述错误。

可能是版本问题。我正在运行Bokeh版本0.12.4

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-09 15:37:10

这是一个版本问题。实际上,RangeSlider大部分已经中断了很长时间,直到我们切换到一个不同的底层滑块库来实现它。但有必要做出一些改变。0.12.7和更新版本的正确属性是value,如果您太想使用RangeSlider,我建议使用该版本或更高版本(0.12.4已经超过一年了)。

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

https://stackoverflow.com/questions/47203294

复制
相关文章

相似问题

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