FAQ Python
FAQ PythonConsultez toutes les FAQ
Nombre d'auteurs : 11, nombre de questions : 188, dernière mise à jour : 14 juin 2021
Une documentation complète en anglais est disponible mais vous trouverez également de nombreux cours en français qui
vous permettront d'apprendre à construire une interface avec Tkinter.
- Apprendre à programmer avec Python : chapitres 8, 13-15
- Python Library Reference 2.6
- Python Library Reference 3.0
- An Introduction to Tkinter (1999) : documentation exhaustive de Tkinter
- An Introduction to Tkinter (2005) : en cours de rédaction
Python 3 apporte une harmonisation au niveau des modules. Tous commencent maintenant par une minuscule. Au niveau de Tkinter, ils sont maintenant tous regroupés dans un même paquetage nommé tkinter. Le changement majeur entre Python 2 et Python 3 pour Tkinter apparaît donc lors de l'importation des modules. Attention, pour le moment, la plupart des modules externes (Pmw, ...) dépendants de Tkinter n'ont pas encore été mis à jour et ne fonctionneront qu'avec une version 2 de Python.
import
Tkinter
import
Tix
import
ScrolledText
import
tkColorChooser
import
tkCommonDialog
import
tkFileDialog
import
tkFont
import
tkMessageBox
import
tkSimpleDialog
import
tkinter
import
tkinter.tix
import
tkinter.scrolledtext
import
tkinter.colorchooser
import
tkinter.commondialog
import
tkinter.filedialog
import
tkinter.font
import
tkinter.messagebox
import
tkinter.simpledialog
import
Tkinter as
Tk
import
tkMessageBox
import
tkFileDialog
import
Tix
root=
Tk.Tk
(
) ## Création de la fenêtre principale si vous n'utilisez que des objets Tkinter
root=
Tix.Tk
(
) ## Création de la fenêtre principale si vous utilisez des objets Tix
entry=
Tk.Entry
(
root) ## Création d'un Entry
button=
Tk.Button
(
root) ## Création d'un Button
label=
Tk.Label
(
root) ## Création d'un Label
listbox=
Tk.Listbox
(
root) ## Création d'une Listbox
canvas=
Tk.Canvas
(
root) ## Création d'un Canvas
text=
Tk.Text
(
root) ## Création d'un Text
L'installation est très simple. Vous devez tout d'abord récupérer le zip des sources qui se nomme Pmw.1.3.2.tar.gz. Il suffit ensuite d'extraire
les fichiers/répertoires dans le répertoire PythonPath/Lib/site-packages où PythonPath est le répertoire d'installation de Python
(par exemple, c:/python26 typiquement sous Windows).
Vous pourrez alors vérifier que la bibliothèque est bien installé en testant avec l'interpréteur Python la commande import Pmw.