Partage
  • Partager sur Facebook
  • Partager sur Twitter

[RESOLU] rexecuter mon script python

    15 novembre 2017 à 22:32:52

    Bonjour,

    Je suis sous linux debian jessie

    J'ai créé un script.py à qui j'ai donné tous les droits par un

    chmod 777 script.py

     et j'ai vérifié avec

     ls -l

    Or quand depuis le terminal je lance 

    python3 script.py
    

    Il me renvoie le

    #

    de root

    et non le

    >>>

    de python

    Que comprendre ??





    -
    Edité par NicolasCalisto 16 novembre 2017 à 21:18:23

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      15 novembre 2017 à 22:47:53

      Tu veux dire que tu veux rester dans l'interpréteur Python après l'exécution de ton script ? Si c'est ça il suffit d'ajouter l'option -i à la commande : python3 -i script.py
      • Partager sur Facebook
      • Partager sur Twitter
        16 novembre 2017 à 9:00:22

        Salut en fait je souhaite depuis mon terminal exécuter un script python. Théoriquement en tapant python3 script.py je m'attendais à avoir un invite de commande avec 3 > 

        • Partager sur Facebook
        • Partager sur Twitter
          16 novembre 2017 à 9:19:05

          NicolasCalisto a écrit: > Salut en fait je souhaite depuis mon terminal exécuter un script python. Théoriquement en tapant python3 script.py je m'attendais à avoir un invite de commande avec 3 >

          Non, cela correspond à l'interpréteur interactif.

          Quand tu exécutes l'interpréteur sur un fichier, il n'y a pas de raison (par défaut) qu'il soit interactif : tu cherches juste à exécuter le programme. Mais comme indiqué par IdiotBête_, tu as toujours l'option -i si tu souhaites avoir ce comportement.

          • Partager sur Facebook
          • Partager sur Twitter
            16 novembre 2017 à 21:17:48

            ça marche . un grand merci !!
            • Partager sur Facebook
            • Partager sur Twitter

            [RESOLU] rexecuter mon script python

            × 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