1 Ανοίξτε το αρχείο προέλευσης Python με επεξεργαστή κειμένου που προτιμάτε . 2
Ανοίξτε μια διαδικασία και να συνδεθείτε στο stdout PID /PIPE της διαδικασίας , πληκτρολογώντας την ακόλουθη κώδικα στην αρχή του script σας :
εισαγωγής υποεπεξεργασία
print ' \\ nstdout οριστεί σε σωλήνα : « ch_proc = subprocess.Popen ( [' echo ' , " έστειλε " » ] , stdout = subprocess.PIPE , ) stdout_val = ch_proc.communicate ( ) [ 0 ] print ' stdout - » , ανατ. ( stdout_val )
Αυτό σας δίνει τη δυνατότητα τα δεδομένα εξόδου πρόσβαση καλούσα διεργασία από την άλλη διαδικασία
<. br > με 3
Ανοίξτε μια διαδικασία και να συνδεθείτε με το stdin PID /PIPE της διαδικασίας , πληκτρολογώντας τον κωδικό αυτό :
εισαγωγής υποεπεξεργασία
print ' stdin οριστεί σε pipe'ch_proc = subprocess.Popen ( [ «γάτα» , «-» ] , stdin = subprocess.PIPE , ) ch_proc.communicate ( stdin - stdin )
Ο κώδικας επιτρέπει τα δεδομένα εγγραφής καλούσα διεργασία στην άλλη διαδικασία . μέσα από τη ροή stdin
Η 4
Αποθηκεύστε το script με επέκταση py και να το εκτελέσει στη γραμμή εντολών πληκτρολογώντας : .
$ python - u myfile.py
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα