[New-bugs-announce] [issue47190] Integrating tkinter and asyncio event loops

Skip Montanaro report at bugs.python.org
Fri Apr 1 13:18:03 EDT 2022


New submission from Skip Montanaro <skip.montanaro at gmail.com>:

After looking around and asking, it appears there is no built-in integration of the tkinter and asyncio event loops. That would seem to be a good thing, at least as an example. I wrote a simple hello world which creates an AsyncTk class and uses asyncio-driven event handling. This is clearly incomplete, but might be a useful starting point, even if just as a seed for discussion or as an example for tkinter or asyncio documentation.

Discussion/thread references:

https://mail.python.org/pipermail/python-list/2022-March/905783.html
https://discuss.python.org/t/connecting-asyncio-and-tkinter-event-loops/14722/7

The code in its most basic form is attached. (I have another version which uses pynput to track keyboard and mouse events.)

----------
components: Tkinter
files: tkasyncio.py
messages: 416500
nosy: skip.montanaro
priority: normal
severity: normal
status: open
title: Integrating tkinter and asyncio event loops
versions: Python 3.11
Added file: https://bugs.python.org/file50712/tkasyncio.py

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue47190>
_______________________________________


More information about the New-bugs-announce mailing list