Idle, which used tkinter, runs multiple windows in one process with one event loop. There is no reason I know of to run multiple event loops in one process, and if you do, the results will not be documented and might vary between runs or between different systems.

Idle can also be run multiple times in multiple processes, each with its own event loop. But there is seldom a reason to do that with the same version. On the other hand, I routinely have more than one version running in order to test code with multiple versions. I can even have the same file open in multiple versions.

--
Terry Jan Reedy

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to