4
sudsリクエストを送信する際に問題が発生しています。リクエストに複数の要素を含むsudsクライアントを使用してリクエストを送信する方法
私は、以下のものを使用して別の方法にリクエストを送っ:
from suds.client import Client
client = Client(wsdlurl)
client.service.Login(name, employid)
名とemployidログインの直接の子要素であり、これは正しい応答で戻ってきました。
しかし、どのように、私は以下を使用して要求を送信することができます。
<soapenv:Body>
<v12:getStuff>
<v12:stuffSelect>
<!--Optional:-->
<v12:stuffIDs>
<!--Zero or more repetitions:-->
<v12:num></v12:num>
</v12:stuffIDs>
</v12:stuffSelect>
</v12:getStuff>
</soapenv:Body>
</soapenv:Envelope>
これはので、私は、私はこのようにそれを試してみたNUM
に動的な値を追加することができている理由:
return self.client.service.getStuff.stuffSelect.stuffIDs(**{'stuffID': stuff_id, })
しかし、このエラーが出る
AttributeError: 'Method' object has no attribute 'stuffSelector'