我正在使用一些 SOAP python 库 - suds:
https://fedorahosted.org/suds/wiki/Documentation
即使我使用了一些改进(插槽)的泡沫 - 很棒但仍然占用大量内存!
所以我有一个问题:
是否可以只下载部分 wsdl - 我只需要两个方法,但整个 API 非常大:
self.client = Client(' https://webapi.allegro.pl/service.php?wsdl ', cache=None)
我尝试从本地文件中读取它(大 wsdl 的缩写版本):
self.client = Client(url='file:///home/tomek/pythonScript/service.php?wsdl', location=' https://webapi.allegro.pl/service.php ', cache=None)
但它不起作用:
suds/bindings/binding.py", line 149, in get_reply
soapenv.promotePrefixes()
AttributeError: 'NoneType' object has no attribute 'promotePrefixes'
请帮我!!!