Raspberry Pi Python图形不断更新

Raspberry Pi Python图形不断更新,python,graph,matplotlib,raspberry-pi,Python,Graph,Matplotlib,Raspberry Pi,我目前正在为一个工程项目使用raspberry pi,并使用各种传感器的GPIO引脚收集数据。我想在图表上显示这些数据。我已经使用matplotlib来获取要显示的图形,但是为了使程序继续,您需要关闭图形窗口。我已经研究过了,但似乎找不到一种方法使图形保持打开状态,并随着后台运行的程序不断更新。有办法做到这一点吗?或者我应该尝试创建一个包含图形的HTML文件并让程序打开它吗? 谢谢你的帮助 您可以使用模块线程或模块线程(这是一种面向对象且功能更强大的替代方法)在另一个线程中显示图形。有关这些模块

我目前正在为一个工程项目使用raspberry pi,并使用各种传感器的GPIO引脚收集数据。我想在图表上显示这些数据。我已经使用matplotlib来获取要显示的图形,但是为了使程序继续,您需要关闭图形窗口。我已经研究过了,但似乎找不到一种方法使图形保持打开状态,并随着后台运行的程序不断更新。有办法做到这一点吗?或者我应该尝试创建一个包含图形的HTML文件并让程序打开它吗?
谢谢你的帮助

您可以使用模块
线程
或模块
线程
(这是一种面向对象且功能更强大的替代方法)在另一个线程中显示图形。有关这些模块的更多信息,请查看python文档中的或。

您可以使用从RasPi将数据记录并流式传输到浏览器中的图形。您可以将代码分叉到安装程序。这里的例子是温度

生成图形后,可以使用以下代码段将其嵌入为iframe:

<iframe id="igraph" src="https://plot.ly/~abhishek.mitra.963/1/400/250/" 
width="400" height="250" seamless="seamless" scrolling="no"></iframe>

您需要在代码段中交换URL。您可以编辑URL字符串和字段中的宽度和高度,以更改其外观。下面是它的外观:

(完全披露:我是团队成员)