Python suds 客户端而非标准服务名称
Python suds client and not standard service name
看这个例子:
from suds.client import Client
url = 'http://xxx.yy.com/etc...'
client = Client(url)
result = client.service.wsExtAuth..ckAuth(username='xx')
服务 "wsExtAuth..ckAuth" 不是标准的(名称)和编译器 return 语法错误。我该如何使用它?
你可以试试:
getattr(client.service, 'wsExtAuth..ckAuth')(username='xx')
此外,请确保您使用的是 suds-jurko
而不是过时的 suds
客户端。
看这个例子:
from suds.client import Client
url = 'http://xxx.yy.com/etc...'
client = Client(url)
result = client.service.wsExtAuth..ckAuth(username='xx')
服务 "wsExtAuth..ckAuth" 不是标准的(名称)和编译器 return 语法错误。我该如何使用它?
你可以试试:
getattr(client.service, 'wsExtAuth..ckAuth')(username='xx')
此外,请确保您使用的是 suds-jurko
而不是过时的 suds
客户端。