Demandez à python de lire la sortie de la commande

Lors de l'appel d'une commande depuis python os.system(cmd) J'utilisais, mais je cherchais un moyen d'utiliser les résultats.

subprocess.check_output(cmd)

Notez que lorsque vous ajoutez un argument à une commande, vous devez le transmettre sous forme de liste. Vous pouvez créer une commande séparée par un espace et l'appeler comme ceci.

subprocess.check_output(cmd.split()).split('\n')

référence: http://www.lifewithpython.com/2013/11/python-using-terminal-commands.html http://takuya-1st.hatenablog.jp/entry/2014/08/23/022031

Recommended Posts

Demandez à python de lire la sortie de la commande
Lire la sortie Fortran avec python
Dans la commande python, python pointe vers python3.8
[Python] Lire le code source de Flask
Commande pour le répertoire courant Python
Lire la sortie standard d'un sous-processus ligne par ligne en Python
Lisons le fichier RINEX avec Python ①
Demandez à Voiceroid de lire le TL de Twitter
Lisez le fichier ligne par ligne avec Python
[Python] Lire la ligne spécifiée dans le fichier
sortie d'apprentissage python
Commande Linux [lecture]
[python] Lecture de données
Sortie du nombre de cœurs de processeur en Python
[Python] Lire le code source de Bottle Part 2
Lire JSON avec Python et générer un CSV
Lire la sortie du sous-processus, ouvrir en temps réel
Comment effacer les caractères générés par Python
Sortie sous la forme d'un tableau python
Demandez aux pandas de lire le fichier zip sur le Web
Trouvez le maximum de Python
Lire DXF avec python
Remarque Python: lorsque la commande pip ne peut pas être utilisée
Afficher progressivement la sortie de la commande exécutée par le sous-processus.
Avoir réussi l'examen d'analyse des données de certification d'ingénieur Python
[Python] Essayez de lire la bonne réponse au problème FizzBuzz
Lire la documentation OpenCV
Affiche l'heure à partir du moment où le programme a été lancé en python
Demandez à python d'analyser le json entré à partir de l'entrée standard
[python] option pour désactiver la sortie de click.progressbar
le zen de Python
Exécuter des commandes depuis Python
Lisez le fichier xml en vous référant au didacticiel Python
entrée et sortie python
Entrée / sortie audio Python
Sortie du temps d'exécution de python
À propos de la commande de service
Installez la commande pip
Lire le fichier json avec Python, le formater et générer le json
Notes de commande de base Python
Sortie japonaise avec Python
[Python] Fractionner la date
Exécuter la commande depuis Python
[Python] Comment afficher les valeurs de liste dans l'ordre
Lire le fichier csv Python
Bases de python: sortie
L'attitude que les programmeurs devraient avoir (Le Zen de Python)
[Python] Lire depuis Stdin
Comment changer le fichier de configuration pour qu'il soit lu par Python
Changer la destination de sortie standard en un fichier en Python
[Python] Lisez le fichier csv et affichez la figure avec matplotlib
Avoir le graphique d'équation de la fonction linéaire dessiné en Python
"Laissez Python faire les choses ennuyeuses" Exercice ~ Command Line Mailer ~
Un chercheur d'une société pharmaceutique a résumé les opérateurs utilisés en Python
[Python] Lire les arguments de ligne de commande à partir du nom de fichier ou de stdin
Lire csv avec des pandas python
Vers la retraite de Python2
Lire l'exemple de keras mnist
Trouver des erreurs en Python