我通过tkinter GUI触发了通过Neopixel条带进行的灯光秀,当触发各种灯光秀时,它还在屏幕上“实时键入”不同的文本。
这似乎很好用,尽管app = Process(root.mainloop(), args=(light_show,))
中的参数根本不起作用,但单击按钮时它确实起作用。但在实时键入结束后,当重置为正常状态时,不是通过编程方式进行的。
if __name__ == "__main__":
light_show = Queue()
light = Process(target=light_loop, args=(light_show,))
light.start()
app = Process(root.mainloop(), args=(light_show,))
app.start()
light.join()
app.join()
是否有更好的方法将Queue()传递到主循环中?
谢谢!