J'ai une question concernant l'utilisation de Python. Comment exécuter une commande de ligne de commande en utilisant Python?Exécuter une commande de terminal et enregistrer les valeurs renvoyées à l'aide de Python/Django?
Et après l'exécution de la commande, comment puis-je enregistrer les valeurs renvoyées?
Par exemple:
[email protected]:~$: ls -l
drwxr-xr-x 3 root root 4096 ..[etc] home
-rw-r--r-- 1 user user 357 ..[etc] examples.doc
Alors ce que je compte faire, est d'exécuter la commande ls -l et que sauver la réponse dans une base de données en utilisant Python.
J'ai l'intention d'implémenter l'exemple ci-dessus dans Django.
Puis-je savoir si c'est possible? Quel genre de commandes je ne peux pas exécuter?
Comment l'implémenter?
Tous les liens, tutoriels, conseils sont plus que bienvenus!
Cordialement.
La réponse semble être la bonne voie à suivre. Je voterai pour sa réponse parce que sa solution a un accès direct à stdout et stderr – djondal