19. Tkinter And Graphical Programming

No matter how slick a character-based game or simulation is, it is still that: character based. For sophisticated applications, it’s far better to use a graphical user interface (GUI), which brings you two benefits.

Image It places items on-screen (such as windows) that are true graphical elements—such as windows, command buttons, and controls.

Image It replaces procedural-driven programs with event-based programming. That, in turn, means you can write applications that interact in a much more dynamic and user-friendly ...

Get Python Without Fear 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.