Je suis sur un Raspberry Pi et j'utilise un programme appelé fswebcam
, qui vous permet de prendre des photos avec une webcam.
~$ fswebcam image.jpg
Cette commande si elle est entrée dans le terminal prend une photo et l'enregistre sur votre ordinateur, mais je veux créer un simple programme python qui peut accéder au terminal et exécuter la même commande que celle que j'ai énumérée ci-dessus.
J'ai essayé de import os
Et d'utiliser os.system('fswebcam image.jpg')
Mais cela ne fonctionne pas pour moi.
Comment puis-je avoir python exécuter des commandes de terminal?
Utilisez le module de sous-processus:
import subprocess
subprocess.Popen(["fswebcam", "image.jpg"])