3
我正在尝试使用Tkinter来获取Python GUI窗口,从作为电压表的Arduino Uno板上持续显示数据流。使用我得到的代码,窗口将显示一个数据点,一旦窗口关闭,将打开一个新窗口,并显示下一个可用数据点。下面是我一直使用的代码:我使用的是MacBook Pro将Arduino连续数据流传输到Python
import serial
from Tkinter import *
ser = serial.Serial('/dev/tty.usbmodem621')
ser.baudrate = 9600
while 1 == 1:
reading = ser.readline()
root = Tk()
w = Label(root, text = reading)
w.pack()
root.mainloop()
,并pySerial包我的串行通信。我如何让窗口自行更新?
它帮助了很多,谢谢。唯一需要做不同的事情是定义变量'reading',所以我在定义'update'之后做了这些,代码完全符合我的期望。 – user1491466