Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Python]Le fichier ne se lance pas

Sujet résolu
    16 janvier 2019 à 20:14:42

    Bonjour

    J'ai crée un fichier Python ".py" et lorsque je double-clique dessus, il ne se lance pas. La console s'ouvre et se ferme immédiatement. J'ai réinstallé Python et testé avec plusieurs version de ce dernier mais rien n'y fait.
    D'où vient le problème?

    Merci d'avance.
    • Partager sur Facebook
    • Partager sur Twitter
      16 janvier 2019 à 21:39:35

      Salut,

      un lien qui explique comment faire :

      https://pythonfaqfr.readthedocs.io/en/latest/executer_script.html

      -
      Edité par __Nicolas__ 16 janvier 2019 à 21:39:50

      • Partager sur Facebook
      • Partager sur Twitter
        22 janvier 2019 à 20:07:01

        Salut,

        Merci de ton aide j'ai lu et suivie les instructions mais cela ne marche toujours pas, voici ce que j'ai fait et le message d’erreur:

        C:\Users\Unknow>cd Desktop
        C:\Users\Unknow\Desktop>py Generateur de Mot de passe.py
        C:\Users\Unknow\AppData\Local\Programs\Python\Python37\python.exe: can't open file 'Generateur': [Errno 2] No such file or directory

        • Partager sur Facebook
        • Partager sur Twitter
          22 janvier 2019 à 20:31:45

          Ce nom de fichier !

          Quand on programme on évite de mettre des espaces dans les noms de fichiers, s'il en faut on met un underscore, mais souvent on choisit des noms courts du genre genpass.py

          Dans la console, l'espace sert de séparateur, donc là ton cmd interprète Generateur de Mot de passe.py comme 5 arguments séparés que tu passe à la commande py.

          Donc soit tu changes le nom de fichier, soit tu met des guillemets autour du nom de fichier :

          py "Generateur de Mot de passe.py"



          • Partager sur Facebook
          • Partager sur Twitter

          Blond, bouclé, toujours le sourire aux lèvres...

            22 janvier 2019 à 20:33:44

            C'est l'espace dans le nom du fichier qui le perturbe. Tu peux mettre des guillemets autours du nom du fichier. Plus généralement, c'est mieux d’éviter les espace dans les noms de fichiers python.

            edit : grillé

            -
            Edité par __Nicolas__ 22 janvier 2019 à 20:35:16

            • Partager sur Facebook
            • Partager sur Twitter
              22 janvier 2019 à 20:56:35

              J'ai modifier le nom du fichier pour enlever les espaces mais il y a tout de même un problème:

              C:\Users\Unknow\Desktop>py "GenPass.py"
              Unable to create process using '/bin/python3 "GenPass.py"'

              • Partager sur Facebook
              • Partager sur Twitter

              [Python]Le fichier ne se lance pas

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown