Il existe plusieurs bibliothèques en Python pour créer des interfaces graphiques. Tkinter est la bibliothèque la plus couramment utilisée car elle est incluse dans la standard Python. D’autres tels que PyQT, wxPython, PyGTK et Kivy sont aussi populaires.
Voici un exemple base de la création d’une interface graphique avec Tkinter:
```
from tkinter import *
Dans cet exemple, nous importons d’abord le module Tkinter. Ensuite, nous créons une nouvelle fenêtre. Nous ajoutons un label à cette fenêtre avec un texte. Nous ajoutons également un bouton à la fenêtre, et nous le configurons pour qu’il ferme la fenêtre lorsqu’on clique dessus. Enfin, nous lançons la boucle d’événements Tkinter qui attend les événements de l’utilisateur (par exemple, des clics de souris ou des touches de clavier).
Notez que Tkinter fonctionne de façon assez générale pour inclure de nombreuses autres fonctionnalités, comme des menus déroulants, des boutons radio, des champs de saisie de texte, etc.
Documentation complète de Tkinter est disponible à : https://docs.python.org/fr/3/library/tkinter.html.