Partage
  • Partager sur Facebook
  • Partager sur Twitter

enregistrer un programme dans un fichier

Sujet résolu
    7 juillet 2019 à 17:54:54

    Bonjour,

    Je ne comprends pas comment on doit enregistrer un code python dans un fichier.

    Je n'arrive pas non plus à enregistrer et à copier les codes sources.

    Merci d'avance pour votre aide

    Laura

    • Partager sur Facebook
    • Partager sur Twitter
      7 juillet 2019 à 18:49:49

      Salut 

      Tu utilises simplement un éditeur de texte ou une EDI.

      Tu enregistres le fichier comme n’importe quel fichier.

      • Partager sur Facebook
      • Partager sur Twitter
        7 juillet 2019 à 21:09:39

        Bonjour,  

        Par convention le fichier est d'extension .py, par exemple script.py. La première ligne doit être la ligne de shebang qui permet d'indiquer l'interpréteur à utiliser (cad. #! suivit du chemin de l'interpréteur) :  

        #!/usr/bin/python
        

        Pour exécuter les scipts (ici sous GNU/Linux) :  

        python script.py
        # ou rendre executable le script
        chmod +x script.py
        # puis executer le script
        ./script.py

        Test le script suivant :  

        #!/usr/bin/python
        
        print('Hello World!')

        Lorsque tu exécuteras le script il affichera Hello World! sur ta console.  

        -
        Edité par mika83 7 juillet 2019 à 21:10:57

        • Partager sur Facebook
        • Partager sur Twitter
          16 juillet 2019 à 17:46:59

          Merci beaucoup

          Avec la ligne de shebang ça fonctionne effectivement beaucoup mieux

          • Partager sur Facebook
          • Partager sur Twitter

          enregistrer un programme dans un fichier

          × 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