如何将 plt.waitforbuttonpress() 与绘图 gui 工具(如缩放)一起使用



当我使用 plt.waitforbuttonpress() 时,它的行为符合预期,但任何对绘图的点击都会被调度为这个"按钮按下",因此无法使用绘图 GUI 工具,如缩放工具。是否有waitforbuttonpress的替代方法,使您能够在plt.ion()模式下冻结窗口,直到收到来自用户的某些输入,并且在显式cla()clf()调用之前不清除绘图,并使您能够使用这些 gui 工具?

令人惊讶的是,这有效:

while not plt.waitforbuttonpress(): pass

这样,它只会在用户按下键盘上的键并像往常一样处理鼠标单击时继续。

最新更新