OKだからラズベリーパイ2を使用し、Pythonを使用して端末でコマンドを実行しています。通常私はos.systemを使用しています( 'terminalコマンドは'です)。その問題は、私がsudo python3のファイル名を使ってプログラムを実行したときに、私が望むコマンドが印刷されますが、も印刷されます。私は0がコマンドが正常に実行されたが、0を表示したくないというサインであると推測しています。ラズベリーパイ2 os.System()コマンドは0を返す
import os
import sys
print(os.system("sudo arp -a"))
が、それは「須藤ARP -a」コマンドの出力を印刷しますが、その後、その後、それはまたに0を置く:それは
[subprocess.check_output()](https://docs.python.org/3/library/subprocess.html#subprocess.check_output)または[subprocess.run()](https:// docs .python.org/3/library/subprocess.html#subprocess.run)> = v3.5 – kip
あなたがそれを求めない限り、Pythonは何も印刷しません。私たちにあなたのコードを教えてもらえますか? – larsks