Technical requirements
The following are Python packages that are mentioned in this chapter that you can download from PyPI:
flask
blinker
Information on how to install packages is included in Chapter 2, Modern Python Development Environments.
The code files for this chapter can be found at https://github.com/PacktPublishing/Expert-Python-Programming-Fourth-Edition/tree/main/Chapter%207.
In this chapter, we will build a small application using a Graphical User Interface (GUI) package named tkinter
. To run the tkinter
examples, you will need the Tk
library for Python. It should be available by default with most Python distributions, but on some operating systems, it will require additional system packages to be installed. On Debian-based Linux distributions, this package is usually named python3-tk
. Python installed though official macOS and Windows installers should already come with the Tk library.