Python Tkinter Resources

Tkinter is Python's de-facto standard GUI (Graphical User Interface) package. It is a thin object-oriented layer on top of Tcl/Tk. To use Tkinter, you don't need to write Tcl code, but you will need to consult the Tk documentation, and occasionally the Tcl documentation (since Tk's low-level event handling mechanism is considered part of Tcl).

Tkinter is not the only GUI for Python. It is however the most commonly used one, and almost the only one that is portable between Unix, Mac and Windows. Cameron Laird calls the yearly decision to keep Tkinter "one of the minor traditions of the Python world."