提问人:Donald MOUAFO 提问时间:9/19/2022 更新时间:9/19/2022 访问量:76
有没有办法将警告转换为错误,以便可以使用 try except 子句处理它?
Is there any way to turn a warning to an error such that it can be handled with a try except clause?
问:
我正在使用 opencv-python 访问多个可用的 USB 网络摄像头中的任何一个。当然,每个网络摄像头都有不同的 ID。任何网络摄像头都可以随时禁用或拔出。因此,通常很难知道哪些 ID 可用或不可用。同时,代码必须编写一次。例如,当 ID 为 0 的网络摄像头不可用时,会引发以下消息:。有没有办法将此警告变成错误,以便我可以应用子句并浏览所有可能的网络摄像头?我也欢迎任何其他适用的解决方案。
关于警告的官方 python 文档对此不是很清楚。cap = cv2.VideoCapture(0)
[ WARN:0] global /tmp/pip-req-build-h45n7_hz/opencv/modules/videoio/src/cap_v4l.cpp (890) open VIDEOIO(V4L2:/dev/video0): can't open camera by index
try except
答: 暂无答案
评论