Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να πάρει την παραγωγή από μια εντολή Shell στην Python

Η γλώσσα προγραμματισμού Python έρχεται με μια εκτενή βιβλιοθήκη των ενοτήτων . Μπορείτε να χρησιμοποιήσετε το " υποεπεξεργασία « ενότητα και περιελάμβανε τις λειτουργίες του για την αποστολή εντολών κελύφους για το λειτουργικό σύστημα , και να συγκεντρώσει την έξοδο για χρήση στο σενάριο Python σας . Οδηγίες
Η 1

Εισαγωγή του μαθήματος " υποεπεξεργασία " στο script σας :

>>> εισαγωγής υποεπεξεργασία 2

Δημιουργήστε μια σειρά εντολών να δώσει με τη λειτουργία " popen " . Η σειρά εντολών μπορεί να αποτελείται από μία μόνο εντολή σε ένα ενιαίο κορδόνι . Μπορεί να αποτελείται από μια λίστα των χορδών που αντιπροσωπεύουν μια εντολή μια σειρά επιχειρημάτων :

>>> εντολή = ' ps '
εικόνων 3

Καλέστε το " ? popen " λειτουργία και να αναθέσει την παραγωγή της σε μια μεταβλητή . Η λειτουργία popen θα λάβει την εντολή , να τρέξει σε ένα κέλυφος εντολών , και να επιστρέψει τα αποτελέσματα του σεναρίου Python : >>>

p = subprocess.Popen ( εντολή ) //εκτελεί την εντολή κελύφους για να εμφανίσετε ενεργό processes20744 ttys000 0:00.01 - bash20747 ttys000 0:00.16 python
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα