FAQ PythonConsultez toutes les FAQ

Nombre d'auteurs : 11, nombre de questions : 188, dernière mise à jour : 2 septembre 2018 

 
OuvrirSommaireGUITkinter / Tix / PmwTkinter / Tix / Pmw Prérequis

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.

Mis à jour le 14 juin 2006  par Guigui_

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.

Importation avec Python 2
Sélectionnez

import Tkinter
import Tix
import ScrolledText
import tkColorChooser
import tkCommonDialog
import tkFileDialog
import tkFont
import tkMessageBox
import tkSimpleDialog
Importation avec Python 3
Sélectionnez

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
Créé le 23 mai 2009  par Guigui_
 
Sélectionnez

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
Créé le 24 mai 2005  par Guigui_

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-packagesPythonPath 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.

Créé le 20 novembre 2006  par Guigui_
  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2005-2009 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.