しばらく前にどこかでこれを読んだのですが、見つからないようです。ターミナルでコマンドを実行し、結果を出力するコマンドを見つけようとしています。
たとえば、スクリプトは次のようになります。
command 'ls -l'
ターミナルでそのコマンドを実行した結果が表示されます
ベストアンサー1
これを行うにはいくつかの方法があります。
簡単な方法は、os モジュールを使用することです。
import os
os.system("ls -l")
サブプロセス モジュールを使用すると、より複雑なことを実現できます。例:
import subprocess
test = subprocess.Popen(["ping","-W","2","-c", "1", "192.168.1.70"], stdout=subprocess.PIPE)
output = test.communicate()[0]