1. Introduction to tkinter
Tkinter is a standard Python GUI (Graphical User Interface) library that provides tools and widgets to create desktop applications with graphical interfaces.
Tkinter allows you to create windows, buttons, labels, text boxes, and other GUI components to build interactive applications in Python.
1.1. Key references:
Latest python versions: https://www.python.org/downloads/
Tk Docs http://www.tkdocs.com/>`_
Python Tutorial https://www.pythontutorial.net/tkinter/
Tkinter (GUI Programming) - Python Tutorial. https://pythonbasics.org/tkinter/.
What is Tkinter for Python? - GeeksforGeeks. https://www.geeksforgeeks.org/introduction-to-tkinter.
1.2. Version checks
Check python version:
import sys
print(sys.version)
Check the Tk version:
Tcl/Tk version 8.6.14 with python 3.13.
Tcl/Tk version 8.6.15 with python 3.14.
import tkinter as tk
print(tk.Tcl().eval('info patchlevel'))