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 :

Lancer un .exe sans la fenêtre msdos


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 7
    Par défaut Lancer un .exe sans la fenêtre msdos
    Bonjour,

    J'ai créé un script qui fonctionne parfaitement avec IDLE. Transformer en exécutable grâce à py2exe il fonctionne trés bien lorsqu'il est lancé depuis la fenêtre commande msdos.
    J'aimerais pouvoir le rendre plus accessible et rendre possible une exécution à partir d'un clic sur un icône... Mais lorsque je clique sur mon icône, une fenêtre msdos s'ouvre et se ferme aussitôt... Le plus étonnant c'est qu'il y a un "raw_input" dans mon programme... Je ne vois pas pourquoi il ne s'affiche pas...

    Si quelqu'un a déjà rencontré ce problème....

    Merci d'avance!!

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 7
    Par défaut réponse
    C'est un faux problème en fait... Tout fonctionne trés bien... Il faut juste que les fichiers .dll et library soient au même endroit que le .exe.

    D'ailleurs, est ce que quelqu'un pourrait me conseiller un soft, script ou autre pratique pour compiler tout de manière à avoir un seul fichier .exe comme en C++ par exemple ?

  3. #3
    Membre confirmé
    Profil pro
    Agent de maîtrise
    Inscrit en
    Décembre 2007
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Agent de maîtrise

    Informations forums :
    Inscription : Décembre 2007
    Messages : 23
    Par défaut pout creer un exe
    utilisez Py2exe. Jái utilise pyInstaller aussi qui va très bien.

  4. #4
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    Essaye ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    from distutils.core import setup
    import py2exe
     
    setup(
        options = {"py2exe": {"compressed": 1, "bundle_files": 1} },    
        console=["monprogramme.py"],
        zipfile = None
           )

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 7
    Par défaut
    Ca marche!! Plus qu'un fichier .exe! Merci

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

Discussions similaires

  1. Lancer un exe sans session windows
    Par pitipilot dans le forum C#
    Réponses: 6
    Dernier message: 26/01/2015, 15h29
  2. Lancer l'exe sans passer par C::B
    Par Macharius66 dans le forum Code::Blocks
    Réponses: 3
    Dernier message: 31/01/2009, 13h37
  3. Réponses: 1
    Dernier message: 16/01/2006, 20h15
  4. [FLASH MX2004] Ouvrir un exe sans fenêtre batch
    Par daner06 dans le forum Flash
    Réponses: 4
    Dernier message: 08/11/2005, 18h39

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