公司想构建一个用soaplib写的web service,
通过soaplib构建后的自动生成的wsdl很简单,
有人知道怎样修改它的targetNamespace,以及schema的参数吗?
以前在java中是用注入的形式增加属性约束
但是现在不知道怎样增加属性
如果我想把:
- <s:complexType name="key">
- <s:sequence>
<s:element maxOccurs="unbounded" minOccurs="0" name="key" type="s0:key" />
</s:sequence>
<s:attribute name="id" type="s:anyURI" use="required" />
<s:attribute name="attrName" type="s0:attrNameType" use="required" />
<s:attribute name="eq" type="s:string" use="optional" />
<s:attribute name="neq" type="s:string" use="optional" />
<s:attribute name="lt" type="s:string" use="optional" />
<s:attribute name="gt" type="s:string" use="optional" />
<s:attribute name="lteq" type="s:string" use="optional" />
<s:attribute name="gteq" type="s:string" use="optional" />
<s:attribute name="select" type="s0:selectType" use="optional" />
<s:attribute name="trap" type="s0:trapType" use="optional" />
</s:complexType>
加到wsdl中,python代码应该怎样写啊,
soaplib的文档太少了,网上的例子基本上等于没有
有谁能展示一个复杂一点的soaplib写的web service吗,万分感谢!!