私はカメラを持っていて、それに接続しようとしています。私は生の xml を送信しようとしましたが、xml の泡が機能しない唯一の原因は、不適切な Soap エンベロープの名前空間であることがわかりました。
エンベロープの名前空間は次のとおりです。
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
そして、私はそれを次のように書き直したい:
xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope"
Python で名前空間を追加するために、次のコードを試します。
message = Element('Element_name').addPrefix(p='SOAP-ENC', u='www.w3.org/ENC')
しかしSOAP-ENV
、名前空間に追加すると、 suds バインディングにハードコードされているため、書き込みません。これを泡で上書きする方法はありますか?
助けてくれてありがとう。