Python是否继续绘制?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python是否继续绘制?相关的知识,希望对你有一定的参考价值。

我正在树莓派上使用python,并且正在绘制要在循环中不断更新的数据。我一直在使用plt.show(),但是我需要一个不会暂停代码的命令,并且最好在删除旧数据的同时在同一图中绘制新数据。一切都会有帮助的!!

这里是我目前正在做的一个例子。

while True:
    i = 0
    while i < 128:
        read_serial=ser.readline()
        s[i] = int(read_serial)
        i = i+1
    ref = np.linspace(0,127,128)
    plt.figure(1)
    plt.plot(ref, s)
    plt.show() 
答案

是的,使用Matplotlib动画可以做到。这里是一个例子:https://pythonprogramming.net/live-graphs-matplotlib-tutorial/

以上是关于Python是否继续绘制?的主要内容,如果未能解决你的问题,请参考以下文章

分享前端开发常用代码片段

收藏|分享前端开发常用代码片段

关于js----------------分享前端开发常用代码片段

如何在 Python 中绘制回归树

Python 向 Postman 请求代码片段

用Python绘制移动均线含源代码