Python 在pyqtgraph中实现实时打印的最简单方法是什么

Python 在pyqtgraph中实现实时打印的最简单方法是什么,python,python-2.7,pyqt,pyqt4,pyqtgraph,Python,Python 2.7,Pyqt,Pyqt4,Pyqtgraph,我不知道如何在pyqtgraph中实现实时绘图。 文档中尚未实现这一点 任何人都可以提供一个简单的例子吗?Pyqtgraph只通过快速绘制新的绘图数据来实现实时绘图。如何实现实时打印在很大程度上取决于应用程序中的细节和控制流 最常见的方法是: 在调用QApplication.processEvents()的循环中打印数据 使用QTimer对更新绘图的函数进行重复调用 pw = pg.plot() timer = pg.QtCore.QTimer() def update(): pw.p

我不知道如何在pyqtgraph中实现实时绘图。 文档中尚未实现这一点

任何人都可以提供一个简单的例子吗?

Pyqtgraph只通过快速绘制新的绘图数据来实现实时绘图。如何实现实时打印在很大程度上取决于应用程序中的细节和控制流

最常见的方法是:

  • 在调用QApplication.processEvents()的循环中打印数据

  • 使用QTimer对更新绘图的函数进行重复调用

    pw = pg.plot()
    timer = pg.QtCore.QTimer()
    def update():
        pw.plot(x, y, clear=True)
    timer.timeout.connect(update)
    timer.start(16)
    
  • pw = pg.plot()
    timer = pg.QtCore.QTimer()
    def update():
        pw.plot(x, y, clear=True)
    timer.timeout.connect(update)
    timer.start(16)