| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment faire pour changer la sortie de Python PID
    Modification de la destination de la sortie de stdout vers un autre processus en Python vous fournit un type de communication entre les deux processus . La sortie standard , la sortie standard , est un tube qui contrôle où le programme écrit ses données de sortie. En règle générale, la sortie standard pointe vers le terminal de sorte que le programme peut communiquer avec l'utilisateur par l'affichage du texte à l'écran. Appelez les popen et communiquer fonctions du module Python sous-processus pour fixer la sortie de stdout vers un autre processus. Instructions
    1

    Ouvrez le fichier source Python avec votre éditeur de texte préféré .
    2

    Ouvrez un processus et connectez la sortie standard à la PID /PIPE du processus en tapant la commande suivante code au début de votre script :

    importation sous-processus

    print ' \\ nstdout mis à pipe: « ch_proc = subprocess.Popen ( [ ' echo ',' " envoyé " '] , stdout = subprocess.PIPE , ) stdout_val = ch_proc.communicate () [0] print ' standard - ' . , repr ( stdout_val )

    Cela permet à l'appel de données de sortie d'accès aux processus de l'autre processus

    3

    Ouvrez un processus et connectez stdin à la PID /PIPE du processus en tapant ce code:

    importation sous-processus

    impression stdin ' mis à pipe'ch_proc = subprocess.Popen ( [ 'cat' , '-' ] , stdin = subprocess.PIPE , ) ch_proc.communicate (« stdin - stdin ')

    le code permet au processus appelant écrire des données sur l'autre processus . travers le flux stdin
    4

    Enregistrez le script avec une extension py et l'exécuter à l'invite de commande en tapant : .

    $ python -u myfile.py


    Previous :

    next :
      articles connexes
    ·Comment compter les mots et lignes de Python 
    ·Comment faire pour créer un autre processus en Python 
    ·Qu'est-ce que Python sous Windows 
    ·Comment entrer plusieurs chaînes d'entrée de l'utilis…
    ·Comment faire pour convertir Celsius en Fahrenheit sur …
    ·Comment créer DateTime Int 
    ·Comment tester une plage d'adresses IP en Python 
    ·Comment faire pour enregistrer un tableau en Python 
    ·Fonctions dynamiques en Python 
    ·Récursive Merge Trier en Python 
      articles en vedette
    ·Récursive Merge Trier en Python 
    ·Comment utiliser la fonction de rappel en C 
    ·Comment coder un formulaire d'inscription pour un site …
    ·Comment faire pour vérifier pour le pilote ODBC en VBA…
    ·Comment stocker des dates dans MySQL avec PHP 
    ·Comment tester pour les nombres Python 
    ·Comment faire pour supprimer décimales dans Visual Bas…
    ·Comment utiliser un VBA pour trouver une adresse MAC 
    ·Comment utiliser la chapelure dans Masterpage 
    ·Comment écrire un programme C + + qui calcule la moyen…
    Copyright © Connaissances Informatiques http://fr.wingwit.com