散景:如何冲洗频谱图

时间:2017-02-28 23:58:24

标签: bokeh

我正在使用bokeh spectrogram example,我需要清除图像。有没有办法将flush这个名为WaterfallRendererView的新函数添加到main.py类,我可以从waterfall_renderer.flush()调用:#

谢谢!

1 个答案:

答案 0 :(得分:0)

截至Bokeh 0.12.4,没有任何直接的方法。最好的方法来假装它"将WaterfallRenderer添加一个属性,仅用于触发WaterfallRendererView中的事件。

class WaterfallRenderer(Model):
    flusher = Int()

    def flush(self):
        self.flusher += 1

然后在WaterfallRendererView上,你可以设置如下内容:

@listenTo(@model, 'change:flusher', @flush)
0.12.5

将会有一个新的API用于"点火并忘记"这些事件可以以较少的方式实现这样的事情。