Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 博克多选_Python_Multi Select_Bokeh - Fatal编程技术网

Python 博克多选

Python 博克多选,python,multi-select,bokeh,Python,Multi Select,Bokeh,有人能分享多选博克情节的基本版本吗 我有一个界面,在Chrome上工作得很完美,但在IE的选择上崩溃了。Chrome和IE中的控制台没有记录任何错误 这是一个非常简单的案例 这是更新函数的一部分 def update(): 引擎=创建引擎('sqlite:///C:/....../enps.db') 连接=引擎。连接() 元数据=元数据() 响应=表('detail_view',元数据, 列('业务单元',字符串), 列('位置',字符串), 列('job_function',String),

有人能分享多选博克情节的基本版本吗

我有一个界面,在Chrome上工作得很完美,但在IE的选择上崩溃了。Chrome和IE中的控制台没有记录任何错误

这是一个非常简单的案例

这是更新函数的一部分

def update():
引擎=创建引擎('sqlite:///C:/....../enps.db')
连接=引擎。连接()
元数据=元数据()
响应=表('detail_view',元数据,
列('业务单元',字符串),
列('位置',字符串),
列('job_function',String),
列('opp',字符串),
列('opp_detail',字符串),
列(“是”,真实),
列(“否”,真实),
列(“不确定”,真实),
列(“总计”,实际值)
)
myLocations=[m_select.value中的i代表i]
myLocation=myLocations[0]
如果(myLocation!=“All”):#具体位置、所有bu、所有jf
这是初始化multiselect并调用on_change属性的代码:

mlocations=[row[0]用于pd.read_csv(“…/location.txt”)中的行,
header=None).values.tolist()]
m_select=MultiSelect(title=“Location”,value=mlocations,options=mlocations)
m_select.on_change('value',lambda attr,old,new:update())
m_select_widgetbox=widgetbox(m_select)
l=gridplot([[m_select_widgetbox]、[header]、[plot3]、[plot2]])
我崩溃了。但随后将使用正确更新的绘图进行刷新。Chrome很好用

谢谢

更新: 我已经将其归结为最简单的代码,只是为了看看是否存在某种回发错误。我不明白这个代码可能有什么问题。同样,它在铬合金中工作良好

从bokeh.layouts导入widgetbox、gridplot
从bokeh.models.widgets导入段落,多选
作为pd进口熊猫
从bokeh.io导入curdoc
def更新(属性名称、旧名称、新名称):
myString=''
对于m_中的i选择.value:
myString+='\n'+i
myText.text=myString
mlocations=[pd.read\u csv('C:/…/location.txt',header=None)中的行的行[0]。values.tolist()]
m_select=MultiSelect(title=“Location”,value=mlocations,options=mlocations)
myText=段落(text='Initial text',宽度=1200)
m_选择更改(“值”,更新)
m_select_widgetbox=widgetbox(m_select)
l=gridplot([[m_select_widgetbox],[myText]])
curdoc().添加根目录(l)
curdoc().title=“wtf”
使用IE运行bokeh服务器,更改选择,您将得到以下结果


将Bokeh更新为最新版本时是否也会发生这种情况?IE不太符合标准。微软在这一点上也建议用户停止使用IE,转而使用他们的新浏览器,我知道这对你没有多大帮助。其他人或其他机器上的您是否可以重现该问题?Bug已通过Bokeh 0.12.4和IE11.0.9600确认。选择小部件(单个)没有问题。开的