~ / howtos /

HOWTO Tkinter (Python/Tk)

Copyright © 2006—2007, Renaud Blanch.
last update : 22 novembre 2007

Introduction

Tkinter est un module Python qui permet d'utiliser la boîte à outils graphique de Tcl/Tk, et de créer facilement et de manière portable des interfaces graphiques en Python.

>>> import Tkinter as Tk
>>> window = Tk.Toplevel()
>>> window.title("hello!")
''
>>> m = Tk.Message(window, text="Hello world!")
>>> m.pack()
>>> def callback(): print "coucou !"
... 
>>> b = Tk.Button(window, text="Ok", command=callback)
>>> b.pack()
>>> coucou !
coucou !

Le résultat de ces commandes tapées dans un interpréteur Python est le suivant sous Mac OS X :

Widgets

Gestionnaires de géométrie

Événements