Я пытаюсь использовать RangeSlider
в своем приложении Bokeh, инициализируя объект как таковой
from bokeh.models.widgets import RangeSlider
#RangeSlider
slider = RangeSlider(title="OAS slider", start=0, end=1000, value=(0,2000),
step=0.1)
При попытке скомпилировать приложение я получаю следующее сообщение об ошибке:
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
#RangeSlider altered inputs
slider = RangeSlider(title="OAS slider", start=0, end=1000, range=(0,2000),
step=0.1)
и это работает.
Однако, как пример на домашней странице Bokeh, найденной здесь
https://github.com/bokeh/bokeh/blob/master/examples/app/export_csv/main.py
использовал value
и работает, мне больше хотелось бы понять, почему я получаю сообщение об ошибке, а не просто переходить на range
... В примере в ссылке также использовалось ключевое слово format
, которое, очевидно, также генерирует ошибку выше.
Может быть проблема с версией. Я использую Боке версии 0.12.4.
Спасибо