0
我的WSDL文件位於http://www.onvif.org/ver10/device/wsdl/devicemgmt.wsdl和目標,我應該調用方法是http://192.168.0.33:8080/onvif/services
,如何配置SUDS
客戶端使用這個兩個地址?如何將SUDS與不同的WSDL和目標地址一起使用?
我的WSDL文件位於http://www.onvif.org/ver10/device/wsdl/devicemgmt.wsdl和目標,我應該調用方法是http://192.168.0.33:8080/onvif/services
,如何配置SUDS
客戶端使用這個兩個地址?如何將SUDS與不同的WSDL和目標地址一起使用?
這篇文章回答你的問題:Changing web service url in SUDS library
from suds.client import Client
client = Client('http://www.onvif.org/ver10/device/wsdl/devicemgmt.wsdl')
client.wsdl.services[0].setlocation('http://192.168.0.33:8080/onvif/services')