| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Sådan ændres Python Output til PID
    Ændring af destinationen for stdout output til en anden proces i Python giver dig en form for kommunikation mellem de to processer. Den stdout eller standard output, er et rør , der styrer , hvor programmet skriver sine uddata. Typisk stdout peger til terminalen så programmet kan kommunikere med brugeren ved at vise tekst på skærmen . Ring til popen og kommunikere funktioner fra Python underproces modulet til at fastgøre stdout output til en anden proces. Instruktioner
    1

    Åbn Python source filen med din foretrukne teksteditor.
    2

    Åbn en proces, og tilslut stdout til PID /PIPE af processen ved at skrive følgende kode i toppen af ​​dit script : Hej

    import underproces

    print ' \\ nstdout sat til rør : ' ch_proc = subprocess.Popen ( [' echo' ', " sendt " '] , stdout = subprocess.PIPE , ) stdout_val = ch_proc.communicate () [ 0] print ' stdout - ". , repr ( stdout_val )

    Dette lader kaldende proces adgang output data fra anden proces
    < br >
    3

    Åbn en proces, og tilslut stdin til PID /PIPE af processen ved at skrive denne kode : Hej

    import underproces

    print ' stdin sat til pipe'ch_proc = subprocess.Popen ( [' kat' , '-' ] , stdin = subprocess.PIPE , ) ch_proc.communicate ( stdin - stdin )

    koden lader kaldende proces skrive data til den anden proces . gennem stdin stream
    4

    Gem script med en py udvidelse og udføre det på kommandoprompten ved at skrive: .

    $ python -u myfile.py
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Split en streng i en liste i Python 
    ·Sådan Raise en advarsel i Python 
    ·Sådan bruges Python Math.Log Med Base 10 
    ·Sådan Vedhæft en streng i Python 
    ·Sådan Detect en tom liste i Python 
    ·Hvordan at kalde en funktion fra en streng i Python 
    ·Sådan Split Tabeldata Med en afgrænser i Python 
    ·Sådan kører en Python script på en Mac 
    ·Hvordan laver Python Script Executable 
    ·Sådan bruges Echo i Python 
      Anbefalede Artikler
    ·Sådan vises indholdet af en Array List i en tekstboks …
    ·Hvordan ved jeg, hvilke WPF DataGrid afkrydsningsfelt f…
    ·Grafik Tutorial for Visual Basic 6 
    ·Sådan kører en Coldfusion Side Fra PHP 
    ·Sådan Gør Computer Animation 
    ·Hvad er forskellen mellem Java og J2EE 
    ·Hvad Er Static startværdi i Java 
    ·Sådan Code en Live Chat System i PHP 
    ·Sådan downloader XBRL data til regneark 
    ·MySQL Mailing List Tutorial 
    Copyright © Computer Viden http://www.computerdk.com