擅长:python、mysql、java
<p>我明白了!。
我甚至不知道我是怎么想出来的,但经过一点点猜测和运气,我最终得到了这个:</p>
<pre><code> wsdl_file = 'file://...../MyService.wsdl'
client = suds.client.Client(wsdl_file)
client.wsdl.url = host #this line did the trick
client.set_options(port='BasicHttpBinding_IMyService')
result = client.service.IsHealthy()
</code></pre>
<p>而且有效!
我找不到关于该属性(client.wsdl.url)的任何文档,但它可以工作,所以我会发布它,以防有人遇到同样的问题。</p>