PYTHON TKINTER PREMIER BOUTON Création, options, utilisations

Поділитися
Вставка
  • Опубліковано 7 лис 2024

КОМЕНТАРІ • 42

  • @Milo_korogon
    @Milo_korogon 6 місяців тому

    Je n'ai plus qu'à revoir le debut de tout les cours pour voir ce que je sais ou appris....😊

  • @ellenaeducation
    @ellenaeducation 3 місяці тому +1

    Vos ont des contenus vraiment appréciables, à chacune de mes recherches c'est votre chaîne. Merci de nous avoir donné ces jolies bébés de quelques minutes.
    De côtés, je voudrais vous faire part de mes suggestions. Je voudrais que lors de vos prochaines vidéos vous allez envoyer d'augmenter dans les paramètres la taille de police de l'éditeur afin que les malvoyants puissent profiter pleinement de vos créations tant appréciés.
    Deuxièmement je voudrais que me laisser votre numéro WhatsApp ou telegram. Je souhaite vous faire une proposition.

    • @apprenezlawebradio
      @apprenezlawebradio  3 місяці тому

      ok c'est noté , j avais deja eu des retours en ce sens. j agrandirai, promis

  • @rizhud5271
    @rizhud5271 Рік тому

    Bonjour est-ce possible de changer de page en cliquant sur un bouton
    Merci beaucoup

    • @apprenezlawebradio
      @apprenezlawebradio  Рік тому

      Oui soit vous créez un système de Tab pour garder la même fenêtre, soit vous ouvrez une nouvelle fenêtre via toplevel

  • @renouxjeanlouis150
    @renouxjeanlouis150 5 місяців тому

    bonjour super video mais serais t'il possible d'avoir le code exemple pour chaque vidéo plus rapide que de retapez

    • @apprenezlawebradio
      @apprenezlawebradio  5 місяців тому

      Heeeeeeee... Non 😂
      Plus sérieusement, pour deux raisons :
      1. ce n est pas le concept. J'essaye de proposer d apprendre par l'exemple
      2. C'est contre productif pour l apprenant.
      Pour le 1, le concept est d apprendre en faisant, mais si c'est deja fait, on perd la moitier de la promesse 😂😂😂
      2. C'est totalement contre productif. Le travail pre-maché c'est super et rapide mais les psychologues sont unaniment, on ne retient qu en faisant soit même.
      Il faut etre proactif dans une formation. Surtout une formation gratuite car c'est le principe de l'humain qui entre en jeu.
      Le comportement de l etudiant n est pas le meme pour le meme formation si elle est gratuite ou payante. C'est le principe de l ecole. L ecole gratuite ou les etudiants sont peu impliqué, peu volontairr, content quand un prof est absent, absent eux même, devoirs maison pas fait. Mais pour une formation a 50000 euros l annee, pas un absent, scandale si un cours n'est pas rattrapé en cas d absence, chaque ligne de cours est scrutée, apprise et décortiquée...
      Pour la meme chose, deux comportements différents.
      Je propose des formations gratuites (certaines payantes) car j'essai de rendre ces techniques accessibles. Et donc la meilleur methode est bien sur de faire en sorte que l information soit bien comprise (c'est le tuto) et qu'elle soit bien enregistrée (ca c'est le fait que je ne donne pas le code dans u' fichier qu il suffit de copier coller et d oublier.)
      Ce n est peut etre pas la bonne technique mais c'est la mienne 😉

    • @renouxjeanlouis150
      @renouxjeanlouis150 5 місяців тому

      @@apprenezlawebradio Bonjour je comprends mais ce n'est pas ce que je recherche, je veux comprendre et aller vite, le python est juste pour un langage de plus que je vaux utiliser pour faire une IHM, mais mon taf principal est roboticien donc pas le temps de suivre de tres beau tutoriel, tres bien fait. Je ne suis pas en cours
      Merci de ta réponse

    • @apprenezlawebradio
      @apprenezlawebradio  5 місяців тому

      @@renouxjeanlouis150 :) Effectivement.
      Mais si on relativise un peu, écrire un bouton c'est deux lignes de codes.
      btn = tk.Button()
      et
      btn.pack().
      Et c'est tout. Le reste (la fonction du bouton) est propre à chacun. Certains vont imprimer, d'autres vont calculer, ...
      Du coup, ce n'est pas le ce bout de code de deux lignes qui permettra vraiement de gagner du temps :)

  • @Le_Voyageur.
    @Le_Voyageur. 10 місяців тому

    Bonjour j'ai fait le meme script que vous , cependant lorsque je met la couleur verte , elle n'apparait pas . Pouvez vous me dire comment faire ?

    • @apprenezlawebradio
      @apprenezlawebradio  10 місяців тому +1

      Bonjour, si vous avez copier le meme code et que vous n'avez pas le même résultat, c'est qu'il y a eu un oubli :)
      Collez le code ici je vais vous dire :)

    • @Le_Voyageur.
      @Le_Voyageur. 10 місяців тому

      @@apprenezlawebradio je vous depuis tout à l'heure le script mais ca ne veux pas vous l'envoyer

    • @Le_Voyageur.
      @Le_Voyageur. 10 місяців тому

      je vous envoie*

  • @soleilstudio
    @soleilstudio Рік тому

    trop petit les ecritures mais tu explique bien

    • @apprenezlawebradio
      @apprenezlawebradio  Рік тому +1

      Promis, je ferais des efforts pour les prochaines.
      Merci du retour. Le but est de ameliorer😉

  • @Le_Voyageur.
    @Le_Voyageur. 10 місяців тому +1

    J'utilise ce script sur pycharm

  • @Le_Voyageur.
    @Le_Voyageur. 10 місяців тому

    J'ai un sérieux probleme , malgré que je le fasse sur VSCode , j'ai toujour le même soucis

    • @SimpleGratuit
      @SimpleGratuit 10 місяців тому

      Pycharm ou vscode c'est pareil, ça fonctionne chez moi 😅

    • @Le_Voyageur.
      @Le_Voyageur. 10 місяців тому

      @@SimpleGratuit d'où viens mon problème alors , si tout fonctionne sauf la couleur des boutons ?

    • @Le_Voyageur.
      @Le_Voyageur. 10 місяців тому

      @@SimpleGratuit le fg fonctionne mais pas le bg

    • @apprenezlawebradio
      @apprenezlawebradio  10 місяців тому

      J ai testé vscode et Pycharm. Il n y avait pas de raison mais au cas où... Et tout fonctionne.
      Sur quel OS êtes vous ?

    • @Le_Voyageur.
      @Le_Voyageur. 10 місяців тому

      @@apprenezlawebradio j'ai un mac

  • @Le_Voyageur.
    @Le_Voyageur. 10 місяців тому

    Je n'arrive pas à vous envoyer le script : bon je vais l'écrire manuellement :
    import tkinter
    window = tkinter.Tk()
    window.title("Application")
    window.geometry("300x300")
    window.minsize(200, 200)
    window.maxsize(600, 600)
    btn = tkinter.Button(window, text="Cliquez-moi", bg="green", fg="white")
    btn.pack()
    window.mainloop()
    Bon j'espere que l'envoie marchera

    • @apprenezlawebradio
      @apprenezlawebradio  10 місяців тому

      Votre code fonctionne parfaitement. Je l'ai copié et ajouté dans visual studio code. Sans aucune autre manipulation j'ai bien une fenetre avec un bouton vert (écriture blanche)...
      import tkinter
      window = tkinter.Tk()
      window.title("Application")
      window.geometry("300x300")
      window.minsize(200, 200)
      window.maxsize(600, 600)
      btn = tkinter.Button(window, text="Cliquez-moi", bg="green", fg="white")
      btn.pack()
      window.mainloop()
      qu'est ce qui ne va pas ?

    • @Le_Voyageur.
      @Le_Voyageur. 10 місяців тому

      @@apprenezlawebradio moi je suis sur pycharm

    • @Le_Voyageur.
      @Le_Voyageur. 10 місяців тому

      @@apprenezlawebradio Je suis sur pycharm

  • @pensee2
    @pensee2 Рік тому

    Bonjour, merci pour vos efforts, j'ai utilisé le même code pour créer un bouton Fermer mais l'action de command=fenetre.destroy() ça marche pas , la fenêtre ne se ferme pas ! j'ai utilisé la commande command=fenetre.quit mais aussi en vain ,savez-vous pourquoi ?

    • @apprenezlawebradio
      @apprenezlawebradio  Рік тому

      Sans voir le code ce n est pas évident de répondre précisément.
      La fonction "command" d un bouton est un callback. Il faut donc faire command=fenêtre.destroy et non pas command=fenêtre.destroy()
      Est ce que votre fenetre s'appelle bien fenetre ?
      fenetre = tkinter.Tk()

    • @pensee2
      @pensee2 Рік тому

      @@apprenezlawebradio
      from tkinter import *
      fenetre=Tk()
      bouton=Button(fenetre, text="Fermer", command=fenetre.quit)
      bouton.pack()
      fenetre.mainloop()

    • @apprenezlawebradio
      @apprenezlawebradio  Рік тому +1

      @@pensee2
      il vaut mieux utiliser destroy que quit quand c'est une fonction dans un bouton.
      from tkinter import *
      fenetre = Tk()
      btn = Button(text="Au revoir", command = fenêtre.destroy)
      btn.pack()
      fenetre.mainloop()
      Mais si vous voulez vraiment utiliser quit, vous pouvez passer par une fonction tiers :
      from tkinter import *
      def fonc_quitter() :
      fenetre.quit()
      fenetre = Tk()
      btn = Button(text="Au revoir", command = fonc_quitter)
      btn.pack()
      fenetre.mainloop()

    • @pensee2
      @pensee2 Рік тому

      @@apprenezlawebradio ça marche très bien merci bcp