Python 无法清除bokeh服务器中的文档

Python 无法清除bokeh服务器中的文档,python,bokeh,Python,Bokeh,下面是我用来清除Bokeh服务器中的高级图表的示例代码。我想在按下按钮清除旧的后添加一个新的高级绘图,但我无法清除旧的 以这种方式尝试完全清除文档可能会有问题。当前的最佳做法是使文档的顶层采用某种布局(例如行或列),然后更新该布局的子级。一般来说,对于Bokeh0.12.3来说,更新东西比替换东西更可靠可能是正确的 您可以在交叉过滤器示例中看到这方面的示例: 其中它使用如下代码: def update(attr, old, new): layout.children[1] = crea

下面是我用来清除Bokeh服务器中的高级图表的示例代码。我想在按下按钮清除旧的后添加一个新的高级绘图,但我无法清除旧的


以这种方式尝试完全清除文档可能会有问题。当前的最佳做法是使文档的顶层采用某种布局(例如
),然后
更新该布局的子级。一般来说,对于Bokeh
0.12.3
来说,更新东西比替换东西更可靠可能是正确的

您可以在交叉过滤器示例中看到这方面的示例:

其中它使用如下代码:

def update(attr, old, new):
    layout.children[1] = create_figure()

create_figure()来自何处?它不是来自任何地方,它是任何函数的一般概念表示形式,在调用时创建并返回一个新的
figure
def update(attr, old, new):
    layout.children[1] = create_figure()