This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients Ludovic.Gasc, Maxime S, gbtami, gvanrossum, pitrou, serhiy.storchaka, terry.reedy, yselivanov
Date 2017-06-29.08:37:23
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1498725443.4.0.269851896853.issue27546@psf.upfronthosting.co.za>
In-reply-to
Content
If you're interesting in this, you should take a look at what Twisted has done, since they have a history of integrating with various GUI toolkits.
You'll find everything in the "twisted.internet" package:
https://github.com/twisted/twisted/tree/trunk/src/twisted/internet

It appears that for Tk, they use an ugly busy-loop trick as proposed here.
History
Date User Action Args
2017-06-29 08:37:23pitrousetrecipients: + pitrou, gvanrossum, terry.reedy, Ludovic.Gasc, serhiy.storchaka, yselivanov, Maxime S, gbtami
2017-06-29 08:37:23pitrousetmessageid: <1498725443.4.0.269851896853.issue27546@psf.upfronthosting.co.za>
2017-06-29 08:37:23pitroulinkissue27546 messages
2017-06-29 08:37:23pitroucreate