私はRaspberry Piを使用しており、fswebcam
というプログラムを使用しています。これにより、Webカメラで写真を撮ることができます。
_~$ fswebcam image.jpg
_
そのコマンドをターミナルに入力すると、写真が撮られてコンピューターに保存されますが、ターミナルにアクセスして上記と同じコマンドを実行できる簡単なpythonプログラムを作成します。
_import os
_を使用してos.system('fswebcam image.jpg')
を使用しようとしましたが、機能しません。
python端末コマンドを実行するにはどうすればよいですか?
サブプロセスモジュールを使用します。
import subprocess
subprocess.Popen(["fswebcam", "image.jpg"])