| 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 obtenir la sortie d'une commande de Shell en Python
    Le langage de programmation Python est livré avec une vaste bibliothèque de modules. Vous pouvez utiliser le module « sous-processus » et ses fonctions incluses pour envoyer des commandes shell pour le système d'exploitation , et de recueillir la sortie pour une utilisation dans votre script Python . Instructions
    1

    importer le module " sous-processus " dans votre script :

    >>> import sous-processus
    2

    créer une chaîne de commandement à donner à la fonction " Popen " . La chaîne de commande peut être constitué d' une seule commande à l'intérieur d'une seule chaîne . Il peut s'agir d' une liste de chaînes représentant une commande d' une série d'arguments :

    >>> command =
    3

    ' ps j'appelle le " ; fonction Popen " et affecter sa sortie à une variable. La fonction Popen va prendre le commandement , l'exécuter dans un shell de commande , et retourne les résultats au script Python :

    >>> p = subprocess.Popen (commande) //exécute la commande shell pour afficher actif processes20744 ttys000 0:00.01 - bash20747 ttys000 0:00.16 python

    Previous :

    next :
      articles connexes
    ·Comment programmer en Python 
    ·Comment trouver la somme d'un tuple dans Python 
    ·Comment Ping API Avec Python 
    ·Qu'est-ce que IndexError en Python 
    ·Comment obtenir la taille du tableau en Python 
    ·Comment lier Python pour Apache 
    ·Faire histogrammes en Python 
    ·Comment faire une chaîne en URL dans Django 
    ·Fonctions statiques en Python 
    ·Comment insérer un caractère de nouvelle ligne dans u…
      articles en vedette
    ·Comment créer une boîte d'option dans Visual Basic 
    ·Taille du fichier en VB.NET 
    ·Comment faire des commentaires dans Visual Basic 
    ·Comment faire un bloc en PHP Nuke 
    ·Comment rendre une fenêtre en Python 
    ·Quels sont les avantages de Python 
    ·PHP XML Conversion 
    ·Comment ajouter une chaîne à une autre chaîne dans S…
    ·Comment puis-je créer un site web de nœud enfant 
    ·Comment effectuer des filets d'interface MFC 
    Copyright © Connaissances Informatiques http://fr.wingwit.com