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 :

Execution terminal script python, pipe


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 16
    Par défaut Execution terminal script python, pipe
    Bonjour a tous,

    Mon probleme est celui-ci :

    Comment a partir de plusieurs fichier python (scripts), les executer sur le terminal unix. Je possede 5 fichiers itf_parser, i128event.py, l3sim.py, l3.py, l3dis.py
    Je voudrais en "dur" sur le terminal lire les donnees du fichier itf_parser, les envoyer au fichier l3.py qui effectuera les traitement. Le resultat de l'execution de l3.py devra etre envoyer a l3sim.py qui realisera les traitement etc...
    Quel est la ligne de commande a utiliser sur le terminal ? J' ai entendu parler de la notion de pipe |, est-ce judicieux ici ?

    PS: desole pour le manque d'accent je suis sur un clavier allemand.

    Merci

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 737
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 737
    Par défaut
    Salut,

    La syntaxe bash devrait être ./itf_parser.py | ./l3.py | ...
    Dans ce cas, savoir que le script est écrit en Python en Bash ou en Perl est un détail.
    Vous auriez de meilleures réponses/explications dans un forum Linux/Bash.

    Dommage d'utiliser Python ainsi: vos scripts pourraient être les modules d'un même programme.
    Comment faire çà pourrait être un sujet intéressant côté "programmation Pyhon".

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    Peut-être que ces fichiers font déjà partie d'un tout.

    Est-ce que certains d'entre-eux en importe un ou des autres ?

    Genre ceci en début de code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    import l3sim
    from l3dis import truc

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 16
    Par défaut
    oui, je posterai les codes demain si vous le voulez

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 16
    Par défaut
    l3sim.py import l3dis.py et l3.py import l3dis.py. Est-ce que cela aura une incidence ?
    Merci de m'aider

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 16
    Par défaut
    Voici les fichiers python que je souhaite "piper"
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Exécution terminal script python, pipe
    Par Naymux dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 19/06/2014, 16h45
  2. executer deux script python en paralléle
    Par amysuu dans le forum Général Python
    Réponses: 12
    Dernier message: 01/05/2011, 12h40
  3. Executer un script Python depuis un code C++
    Par Niak74 dans le forum C++
    Réponses: 4
    Dernier message: 02/02/2011, 10h19
  4. Réponses: 0
    Dernier message: 12/11/2009, 12h33
  5. [Système] Executer un script python
    Par Analfabete dans le forum Langage
    Réponses: 1
    Dernier message: 08/06/2008, 08h22

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