Style de page


phpMyVisites | Open source web analytics phpMyVisites


Python




Python est un langage de script orienté objet qui est:
Python peut utiliser différentes bibliothèque graphique: tkinter, gtk, wxwindows et Qt.
Tkinter est la bibliothèque graphique par défaut de python (équivalent à tk pour tcl). Elle est un peu plus limité que les autres toolkits, mais a pour elle sa simplicité d'utilisation.

Pour lancer l'interpréteur, sous unix (ou linux, bsd) il suffit de taper python dans la console, sous windows il faud passer par le menu démarrer.
Pour les programmes utilisant tkinter on peut utiliser l'interpréteur IDLE (téléchargable sur www.python.org).

On peut utiliser l'interpreteur python comme une calculatrice:
 >>> 4+3*2
 10
 >>>(4+3)*2
 14
La suite de caractères >>> est l'invite de commandes. Les lignes qui commencent par ces caractères sont donc des commandes tapés dans l'interpreteur.

Les variables:
 >>> a=2
 >>> print a
 2
 
Lire et afficher une valeur:
 >>> nom = raw_input("Entrez votre nom ? ")
 Entrez votre nom ?  yves
  >>> print 'Bonjour', nom
  Bonjour yves

Hello world avec python et tkinter:


hello Chargement du module Tkinter:
from Tkinter import *

Création d'une fenêtre principale nommée root:
root= Tk()

Création d'un widget (objet graphique) message:
msg = Message(root, text="Hello Word")

Placement du message dans la fenêtre:
msg.pack()

Boucle d'attente:
 mainloop() 

Les widget (objets graphiques) tkinter sont les mêmes qu'avec tcl/tk ou perl/tk, seule la synthaxe change.

Liste des widgets tkinter.