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

Python Discussion :

Affichage des messages dans fenêtre cmd lors d'un éxecutable Python [Python 3.X]


Sujet :

Python

Vue hybride

nivk-539 Affichage des messages dans... 20/10/2020, 10h34
wiztricks Salut, Peut être que... 20/10/2020, 10h42
tyrtamos Bonjour, Il faut, bien... 20/10/2020, 11h16
nivk-539 Finalement mon exe ne... 20/10/2020, 11h23
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2018
    Messages : 116
    Par défaut Affichage des messages dans fenêtre cmd lors d'un éxecutable Python
    Bonjour,

    Je mes suis créé un exécutable Python de mon programme avec cx_Freeze. Mon programme contient notamment des gestions d'erreurs avec des print().
    Lorsque je lance mon programme depuis Visual Studio (Start without Debugging), mes erreurs s'affichent bien dans mon cmd.
    Par contre lorsque je lance mon .exe, ces erreurs n'apparaissent pas et mon cmd se ferme direct.
    Une idée ?
    Merci!

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 726
    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 726
    Par défaut
    Salut,

    Citation Envoyé par nivk-539 Voir le message
    Par contre lorsque je lance mon .exe, ces erreurs n'apparaissent pas et mon cmd se ferme direct.
    Une idée ?
    Peut être que votre .exe plante avant d'avoir pu afficher quoi que ce soit. Ce qui est courant lorsqu'on lance un programme depuis un fileviewer plutôt que depuis un terminal.

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

  3. #3
    Expert confirmé
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 486
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Il faut, bien sûr, lancer l'exe à partir d'une console (cmd.exe) pour voir les affichages des print().

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2018
    Messages : 116
    Par défaut
    Finalement mon exe ne plantait pas. J'ai rajouté un print("Press to exit") la fin et mon cmd reste bien affiché

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. affichage des messages dans ods
    Par Invité dans le forum ODS et reporting
    Réponses: 4
    Dernier message: 28/12/2010, 10h15
  2. erreur lors de l'affichage des résultat dans des fichier
    Par bouabid_hanen dans le forum Fortran
    Réponses: 3
    Dernier message: 19/11/2010, 09h34
  3. Réponses: 1
    Dernier message: 12/02/2009, 12h21
  4. Affichage des résultats dans une fenêtre
    Par yoyo69 dans le forum MATLAB
    Réponses: 2
    Dernier message: 10/12/2007, 09h06

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