我正在将zeep python模块与SOAP应用程序配合使用,该模块以某种方法获取.wav文件。该应用程序的文档建议的正确方法如下:
<attachment>
<xop:Include href="cid:12345678 90.wav" xmlns:xop="http://www.w3.org/2004/08/xop/include"/>
</attachment>
file = open('12345678 90.wav', mode='r+b')
resp = client.service.addAudioFile(
arg0 = {'userId' : {'userNumber' : number },
'attachment': file }
)
但是没有附件,因此无法正常工作。这不是指定的xop字段,而是将文件作为参数传递。