首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Bokeh:如何刷新频谱图

Bokeh:如何刷新频谱图
EN

Stack Overflow用户
提问于 2017-03-01 07:58:24
回答 1查看 224关注 0票数 0

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

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-03-03 12:51:15

对于Bokeh 0.12.4,没有任何直接的方法。“伪造它”的最好方法是在WaterfallRenderer中添加一个仅用于在WaterfallRendererView中触发事件的属性。

代码语言:javascript
运行
复制
class WaterfallRenderer(Model):
    flusher = Int()

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

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

代码语言:javascript
运行
复制
@listenTo(@model, 'change:flusher', @flush)

0.12.5中,将有一个新的API用于“即发即忘”事件,这将使以一种不那么笨拙的方式实现这样的事情成为可能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42520911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档