More Python GUI programming
just talk about using after and also tkinter.createfilehandler -- UNIX specific.
Using select: still need to do after to poll file descriptors.
Using asyncio, requires integrating with the Tcl/Tk main loop via after.
after + queue.Queue
Another:
https://pypi.org/project/async-tkinter-loop/
https://basillica.medium.com/working-with-queues-in-python-a-complete-guide-aa112d310542