Writing callback functions

At first, callback functions can seem to be a little bit intimidating. You call the function, passing it some arguments, and now the function tells you that it is really very busy and it will call you back!

You wonder: "Will this function ever call me back?" "And how long do I have to wait?"

In Python, even callback functions are easy and, yes, they usually do call you back.

They just have to complete their assigned task first (hey, it was you who coded them in the first place…).

Let us understand a little bit more about what happens when we code callbacks into our GUI.

Our GUI is event-driven. After it has been created and displayed onscreen, it typically sits there waiting for an event to happen. It is basically waiting ...

Get Python GUI Programming Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.