So far, in our https://thenewstack.io/an-introduction-to-python-for-non-programmers/ series, we’ve discussed many aspects of Python, such as https://thenewstack.io/python-for-beginners-lists/, https://thenewstack.io/more-python-for-non-programmers/, https://thenewstack.io/python-for-beginners-when-and-how-to-use-tuples/,https://thenewstack.io/so-much-more-python-for-beginners-functions/, https://thenewstack.io/python-for-beginners-how-to-read-text-from-a-file/, and so much more. You might even believe that Python isn’t capable of building apps with graphical user interfaces (GUIs).

In other words, installing PySimpleGUI gives you everything needed to start building GUI applications with Python.

The first line imports Tkinter and looks like this: Next, we’re going to import simpledialog from Tkinter with: from tkinter import simpledialog

Our entire application looks like this: # Import tkinter and simpledialog import tkinter as tk from tkinter import simpledialog

Related Articles