覆盆子派:用IF循环检测摄像机,gphoto2

2024-06-16 15:45:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我想找到一种方法来检测是否找到了gphoto2的摄像头。在

我在gphoto2论坛上发过帖子,但我想我也会在这里试试。可以发出命令gphoto2--auto detect,它将列出被检测到的摄像头。在

我正在运行一个大型python脚本,它调用gphoto2来拍摄图片并下载图像。我想找到一个语句,我可以把它放在一个IF循环中,在这个循环中只有当摄像头被检测到时,才会发出takepicture和download image命令。在


Tags: 方法图像命令脚本autoifdownload图片
1条回答
网友
1楼 · 发布于 2024-06-16 15:45:06

快速google显示gphoto2http://magiclantern.wikia.com/wiki/Remote_control_with_PTP_and_Python的python绑定。在

另一个变体是调用控制台命令,即

from subprocess import call
call(["gphoto2", " auto-detect"])

在你放弃之前,你要等相机被探测到多长时间,这取决于你。在

如果要使用loop,请记住在其中添加一些sleep命令。在

^{pr2}$

相关问题 更多 >