散景:当选择的开始日期是1月1日时,DateRangeSlider将年份减少1

时间:2017-10-17 09:10:40

标签: python bokeh

当我在这里尝试使用DateRangeSlider来解决另一个问题时,我发现开始日期01/01/2017在滑块上已经改为01/01/2016。当我将日期滑到1月2日时,它正确地显示了年份。这似乎是个bug。如果没有,我该如何解决?

DateRangeSlider example

以下是我使用的代码:

from datetime import date

from bokeh.models.widgets import DateRangeSlider
from bokeh.layouts import layout

from bokeh.io import curdoc

date_range_slider = DateRangeSlider(title="Date Range: ", start=date(2017, 1, 1), end=date.today(), value=(date(2017, 9, 7), date(2017, 10, 15)), step=1)

l = layout(children=[[date_range_slider]], sizing_mode='fixed')
curdoc().add_root(l)
curdoc().title = "DateRangeSlider Example"

1 个答案:

答案 0 :(得分:1)

这是以前版本中的问题,但此后已修复。例如,Bokeh 0.12.10会按预期显示您的代码:

enter image description here

所以答案是使用修复程序升级到更新版本。