Python Bokeh:DateRangeSlaider在选择的开始日期为1月1日时将年份减少1

Python Bokeh:DateRangeSlaider在选择的开始日期为1月1日时将年份减少1,python,bokeh,Python,Bokeh,当我在这里尝试DateRangeSloider来回答另一个问题时,我发现滑块上的起始日期2017年1月1日更改为2016年1月1日。当我将日期滑到1月2日时,它正确地显示了年份。它看起来像一只虫子。如果没有,我如何修复它 下面是我使用的代码: from datetime import date from bokeh.models.widgets import DateRangeSlider from bokeh.layouts import layout from bokeh.io imp

当我在这里尝试DateRangeSloider来回答另一个问题时,我发现滑块上的起始日期2017年1月1日更改为2016年1月1日。当我将日期滑到1月2日时,它正确地显示了年份。它看起来像一只虫子。如果没有,我如何修复它

下面是我使用的代码:

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"

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


因此,答案是升级到具有修复程序的较新版本。

在bokeh社区中提出此问题;)