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 :

l'extension du script


Sujet :

Python

  1. #1
    Membre averti
    Femme Profil pro
    étudiante
    Inscrit en
    Mai 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante

    Informations forums :
    Inscription : Mai 2011
    Messages : 41
    Par défaut l'extension du script
    Bonjour;

    je veux poser une question qui peut être un peu bizarre.

    Comment générer un fichier.py? car quand j'ai créé un sricpt sur Python et je l'ai enregistré. l'extension de ce script n'est pas .py et pourtant j'ai pu l'ouvrir ultérieurement avec Python.

    Merci d'avance

    Cordialement

  2. #2
    Membre émérite
    Homme Profil pro
    heu...
    Inscrit en
    Octobre 2007
    Messages
    648
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : heu...

    Informations forums :
    Inscription : Octobre 2007
    Messages : 648
    Par défaut
    un script python, c'est ni plus ni moins qu'un fichier texte avec l’extension .py.

  3. #3
    Membre Expert Avatar de PauseKawa
    Homme Profil pro
    Technicien Help Desk, maintenance, réseau, système et +
    Inscrit en
    Juin 2006
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien Help Desk, maintenance, réseau, système et +
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 725
    Par défaut
    Bonjour,

    Erreur. Un script python est un fichier script écrit en langage Python. Après c'est le système qui gère.
    Windows reconnais le type de fichier par l'extension, d’où le .py.
    Linux par le contenu du fichier (principalement via l’entête soit #) et ses droits (x > exécutable). Je pense que par darwin c'est de même sous Mac.

    Ceci dit
    Citation Envoyé par foufaa33 Voir le message
    Comment générer un fichier.py? car quand j'ai créé un sricpt sur Python et je l'ai enregistré. l'extension de ce script n'est pas .py et pourtant j'ai pu l'ouvrir ultérieurement avec Python
    Enregistré avec quoi et ouvrir avec quoi ?

    @+

  4. #4
    Membre averti
    Femme Profil pro
    étudiante
    Inscrit en
    Mai 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante

    Informations forums :
    Inscription : Mai 2011
    Messages : 41
    Par défaut
    Bonjour,

    je l'ai enregistré avec python 3.2 et je l'ai ouvert aussi avec Python 3.2

  5. #5
    Membre Expert Avatar de PauseKawa
    Homme Profil pro
    Technicien Help Desk, maintenance, réseau, système et +
    Inscrit en
    Juin 2006
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien Help Desk, maintenance, réseau, système et +
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 725
    Par défaut
    Bonjour,

    Je parle de l'éditeur.

    @+

  6. #6
    Membre émérite
    Homme Profil pro
    heu...
    Inscrit en
    Octobre 2007
    Messages
    648
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : heu...

    Informations forums :
    Inscription : Octobre 2007
    Messages : 648
    Par défaut
    PauseKawa apporte des précisions, néanmoins, un script python n'est techniquement qu'un fichier texte.

    Donc concrètement, quelque soit ton système, tu crées un script depuis un éditeur de texte (notepad (beurk), gedit, vim, emacs, idle etc...), et tu l'enregistre sous un nom (sans espace)+l'extension ".py".

    Si tu es sous linux, il vaut mieux mettre en première ligne:
    et s'assurer que l’exécution du fichier est authorisée. Comme l'a dit PauseKawa.

    Attention à ne pas confondre la console interactive de python et un script ! Dans la console interactive, on execute des commandes "en live". On ne peux pas créer de script depuis une console python !

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Avril 2011
    Messages : 8
    Par défaut
    Un script Python n'est rien qu'un fichier.
    Un fichier à nom et PEUT avoir une extension.

    Tu peux par exemple faire un test avec un fichier sans extension contenant un code Python. Ensuite exécute le à la ligne de commande. Tu verras que le script fonctionne parfaitement.

    Ensuite si tu es sous windows (connais trop peu linux pour te parler de lui), tu peux préciser une extension .py à ton fichier.
    Cela permettra à windows de reconnaître que c'est bien un script Python et lancera donc ce fichier avec python 3.2 (Python doit bien être configuré, ce qui est automatiquement fait à l'installation en général).

    J'espère que mes explications ont été claires.

  8. #8
    Membre averti
    Femme Profil pro
    étudiante
    Inscrit en
    Mai 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante

    Informations forums :
    Inscription : Mai 2011
    Messages : 41
    Par défaut
    Bonjour,

    merci pour les explications claires

    Cordialement

Discussions similaires

  1. Shell script pour compter le nombre de fichiers par extension
    Par andress33 dans le forum Shell et commandes GNU
    Réponses: 16
    Dernier message: 30/03/2015, 01h26
  2. Programme C / Script Shell Extension Firefox
    Par Tibolec dans le forum Autres langages pour le Web
    Réponses: 1
    Dernier message: 11/07/2008, 22h41
  3. Réponses: 3
    Dernier message: 31/03/2008, 13h59
  4. [Script] Numérotation des lignes d'un tableau extensible
    Par cilyneda dans le forum InfoPath
    Réponses: 7
    Dernier message: 12/12/2007, 14h45
  5. Réponses: 3
    Dernier message: 22/06/2006, 14h47

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