我尝试使用python实现ONVIF WS-BaseNotification机制,并且需求就是这样。
这是我的计划:
目前我已经停留在#2,我无法正常转换wsdl文件。
当我尝试生成python类时,得到的是2个类:1是WS_BaseNotification_services.py
,另一个是WS_BaseNotification_services_types.py
。
在WS_BaseNotification_services.py
中,我只能看到这样的标题部分:
#############################################WS_BaseNotification_services.py #生成ZSI.generate.wsdl2python
#
和在WS_BaseNotification_services_types.py
中,所有类型都会出现。
我认为wsdl文件存在一些问题,因为我甚至尝试在SOAP-UI中加载此wsdl,但是出现了这样的错误:
关于出了什么问题的任何想法。
答案 0 :(得分:0)
此问题现已解决。我们还需要编辑wsdl文件以包含Bindings
。