Python Tkinter GUIs
Python Tkinter GUIs
You will be using the Tkinter framework to program Graphical User Interfaces
(GUI). Tkinter is the standard built-in GUI library for Python. There are more
modern looking and/or cross-platform alternatives such as Kivy, PySide, and PyQt
Python GUI frameworks. Each has advantages and disadvantages. Currently, there
are way more resources and tutorials out there for Tkinter. You can try Kivy or PyQt
if you’d like and are up for a challenge. PyQt vs. Tkinter: Which Should You Choose for Your Next Python
GUI?
A. Click on the link below to get access to replit skeleton code for building your first Tkinter GUI.
https://replit.com/@mrwatsonsst/Python-Tkinter-Basic-GUI-Example-skeleton-code#main.py
Practice/Classwork
1. Add middle name(s) to the Name GUI example and make sure it works; modify the
sizes and colours of the widgets.
2. For the Conversion GUI to do another type of unit conversion and make sure it works.
3. Go through several of the examples in the Tkinter Help Links document and modify
them to get a better understanding of how GUIs and Tkinter work.
https://replit.com/@mrwatsonsst/Python-Tkinter-Build-Basic-GUI-E
xample#main.py