我在V380买了一台https://www.daraz.pk/products/i1977066-s1481128974.html?urlFlag=true&mp=1的ip摄像头。我正在尝试用Python实现onvif客户端。当我运行以下代码时
from onvif import ONVIFCamera
mycam = ONVIFCamera('192.168.10.12', 8899, 'admin', '', '/etc/onvif/wsdl/')
resp = mycam.devicemgmt.GetHostname()
print( 'My camera`s hostname: ' + str(resp.Name))我得到跟随错误
onvif.exceptions.ONVIFError: Unknown error: No such file: /etc/onvif/wsdl/devicemgmt.wsdl发布于 2022-05-30 12:44:43
将下面的路径/etc/onvif/wsdl/修改为您拥有wsdl文件的位置。默认情况下,它在/usr/local/lib/python3.8/site-packages中。
如果您正在使用环境,请检查/your env/lib/python3.8/site-packages/wsdl。
https://stackoverflow.com/questions/71778550
复制相似问题