我在Raspberry Pi上,我正在使用一个叫做的程序fswebcam
,它允许你用网络摄像头拍照.
~$ fswebcam image.jpg
如果在终端输入该命令拍摄照片并将其保存到您的计算机,但是我想构建一个简单的python程序,它可以访问终端并执行与上面列出的相同的命令.
我试过import os
并使用os.system('fswebcam image.jpg')
但它不适合我.
我怎么能有python执行终端命令?
使用子进程模块:
import subprocess subprocess.Popen(["fswebcam", "image.jpg"])