IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tkinter Python Discussion :

Stopper un programme avec un bouton


Sujet :

Tkinter Python

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2020
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2020
    Messages : 13
    Points : 8
    Points
    8
    Par défaut Stopper un programme avec un bouton
    Bonsoir, je cherche à stopper un programme lorsqu'on appuie sur un bouton tkinter. J'aimerai que ça fasse comme quand un programme fini et donc que le programme soit encore chargé. Je sais pas si c'est très clair mais j'espère que vous pourrez m'aider, merci !

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 283
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 283
    Points : 36 770
    Points
    36 770
    Par défaut
    Salut,

    Pour arrêter un programme, il suffit d'appeler exit().
    Pour le reste, si vous n'arrivez pas à raconter de façon moins confuse ce que vous voulez... peut être que quelqu'un aura une boule de crystal pour deviner?

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2020
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2020
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    J'ai déjà essayé exit() puis quit() mais ça ouvre une nouvelle fenêtre qui affiche un message d'erreur. Savez vous comment faire ?

  4. #4
    Membre chevronné
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 608
    Points : 2 072
    Points
    2 072
    Par défaut
    Sans le programme qui produit l'erreur, cela va être difficile de deviner ce qui déconne.
    Pas d'aide par mp.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2020
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2020
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    J'ai fais ça pour créer le bouton
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    quitter = tkinter.Button(fen1, text = "Quitter", width = 10, height = 2, command = quit, bg = "red", fg = "white")

  6. #6
    Membre chevronné
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 608
    Points : 2 072
    Points
    2 072
    Pas d'aide par mp.

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2020
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2020
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    Non ça ne marche pas, la fenêtre reste ouverte et le programme continue

  8. #8
    Membre chevronné
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 608
    Points : 2 072
    Points
    2 072
    Pas d'aide par mp.

  9. #9
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 283
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 283
    Points : 36 770
    Points
    36 770
    Par défaut
    Citation Envoyé par td1711 Voir le message
    J'ai déjà essayé exit() puis quit() mais ça ouvre une nouvelle fenêtre qui affiche un message d'erreur. Savez vous comment faire ?
    Facile! D'abord on vérifie que çà doit fonctionner sur un exemple simple comme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    import tkinter as tk
     
    tk.Button(text='quit', command=quit).pack()
    tk.mainloop()
    Comme çà fonctionne tel que documenté, c'est que le problème est dans le code que vous ne montrez pas.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Stopper un thread avec un bouton
    Par drake56 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 04/01/2010, 14h57
  2. demarrer un programme avec un bouton sur un gui
    Par sammyac dans le forum AWT/Swing
    Réponses: 0
    Dernier message: 15/12/2008, 14h36
  3. stopper un programme avec l'appui d'une touche
    Par lepetit dans le forum VBScript
    Réponses: 1
    Dernier message: 18/02/2008, 19h16
  4. Stopper le programme avec un THREAD
    Par Mamat31 dans le forum Threads & Processus
    Réponses: 2
    Dernier message: 13/06/2007, 10h48
  5. Comment executer un programme avec un bouton
    Par STEPH69000 dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 09/08/2006, 19h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo