Developpez.com - Rubrique Python

Le Club des Développeurs et IT Pro

Créer une interface graphique avec Tkinter et Python 3

Par Vincent Maillol

Le 2016-06-09 23:27:25, par vincent.mbg, Membre confirmé
Bonjour à Tous ,

Voici le lien vers un article sur Tkinter avec Python 3: Les bases de Tkinter

Bonne lecture.

Les meilleurs cours et tutoriels pour apprendre la programmation en Python et Zope
  Discussion forum
7 commentaires
  • ToRaMaC
    Candidat au Club
    Très utile pour moi qui débute sur tkinter. Les exemples sont particulièrement explicites. Je signale juste deux typos dans le code de l'animation (chap. VII-B) :

    ligne 4 : rect_id (et non pas recta_id)
    ligne 7 : coords (et non pas cobords)

    Sinon, le code fonctionne parfaitement bien
  • LeVraiGaulois
    Membre à l'essai
    Bonjour,
    ce tutoriel est très utile et clair pour le débutant que je suis.

    Par contre, je trouve dommage que les coquilles signalées par ToRaMaC en 2017 n'aient pas été corrigées, je vais quand même en signaler deux autres mais ce ne sont pas les seules :

    Chapitre III-B. Les Boutons :
    Dans le code suivant, il faut corriger texte par text car texte n'est pas défini.
    Code :
    label.config(texte=text)

    Chapitre IV-A. Les fenêtres (Toplevel) :
    Dans le code suivant, il y a une confusion entre l'horizontale et la verticale dans la zone de commentaire.
    Code :
    root.resizable(True, False) # autoriser le redimensionnement vertical


    Bonne continuation.
  • LeVraiGaulois
    Membre à l'essai
    Bonjour Malick et merci,
    le code est correct mais le commentaire qui suit le code n'est pas cohérent avec ce code, il faudrait remplacer l'adjectif vertical par l'adjectif horizontal:

    Localisation du défaut :

    Code :
    root.resizable(True, False) # autoriser le redimensionnement vertical
    Après correction, cela donnerait :

    Code :
    root.resizable(True, False) # autoriser le redimensionnement horizontal
    Bonne continuation
  • Malick
    Community Manager
    Bonjour LeVraiGaulois,

    Correction effectuée.

  • H2R file comme l'aire
    Membre habitué
  • spiegel11
    Candidat au Club
    Merci beaucoup. C'est réellement bien expliqué
  • Malick
    Community Manager
    Bonjour,

    Les signalements, à l'exception de la dernière, sont corrigés :

    Pour la dernière, qu'est-ce qui est à corriger ?

    Envoyé par LeVraiGaulois
    Chapitre IV-A. Les fenêtres (Toplevel) :
    Dans le code suivant, il y a une confusion entre l'horizontale et la verticale dans la zone de commentaire.
    Code :
    root.resizable(True, False) # autoriser le redimensionnement vertical