有没有办法将警告转换为错误,以便可以使用 try except 子句处理它?

Is there any way to turn a warning to an error such that it can be handled with a try except clause?

提问人:Donald MOUAFO 提问时间:9/19/2022 更新时间:9/19/2022 访问量:76

问:

我正在使用 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 indextry except

python-3.x opencv try-catch 警告

评论

0赞 Tajinder Singh 9/19/2022
这回答了你的问题吗?stackoverflow.com/questions/5644836/......
0赞 Community 9/19/2022
请提供足够的代码,以便其他人可以更好地理解或重现问题。

答: 暂无答案