在之前介绍PyQtGraph的文章中,我们都是一次性的获取数据并将其绘制为图形。然而在很多场景中,我们都需要对实时的数据进行图形化展示,比如:股票的实时行情、仪器设备的实时状态等,这时候就需要对数据进行实时的更新和绘制。
今天我们就来介绍一下在PyQtGraph中根据实时数据更新绘制图形。
今天的例子我们通过编写一个电脑CPU实时使用率助手来讲解。
一、通过Python获取实时的CPU信息
在Windows操作系统的电脑上,我们通过“任务管理器”可以很方便地查看到自己电脑CPU实时的使用情况,并且CPU的占用率还会通过一个实时的图形区域显示出来,如下图所示:
通过实时变化的CPU利用率图形,
1