У меня есть световое шоу, через полосу неопикселя, которое я запускаю с помощью графического интерфейса tkinter, которое также «живо печатает» другой текст на экране при запуске различных световых шоу.
Кажется, это работает хорошо, хотя аргумент в 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()
Есть ли лучший способ передать очередь () в основной цикл?
Спасибо!