私は自分のRaspberry Pi 3で次のコード行を実行しており、出力がユーザーに表示されることを期待しています。subprocess.check_outputは出力を表示しません
#test.py
import subprocess
output = subprocess.check_output("python test2.py", shell=True)
ここで、test2.pyは(同じディレクトリ内にある)次のコードを持っています。
ただし、コードはシーンの裏で実行されますが、出力は画面に表示されません。私は画面にmyTest
が表示されません。 Pythonドキュメントから
'print(output)'を試してください。 'check_output'はリダイレクトし、印刷しません –