1

我正在使用一些 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'

请帮我!!!

4

0 回答 0