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是否继续绘制?的主要内容,如果未能解决你的问题,请参考以下文章