下载提供的包装器,然后通常会说出类似的内容...
client.service.fooMethod(fooParam1,fooParam2,...)
Run Code Online (Sandbox Code Playgroud)
......反而......
soap_attachments.with_soap_attachment(client.service.fooMethod,binaryParam,fooParam1,fooParam2,...)
Run Code Online (Sandbox Code Playgroud)
其中binaryParam属于soap_attachements.py所期望的类型.例如,如果你想发送一个png图像我认为(从未这样做过)你会这样做:
imageFile = open('imageFile.png','rb')
imageData = imageFile.read()
mimeType = 'image/png'
binaryParam = (imageData, uuid.uuid4(), mimeType)
Run Code Online (Sandbox Code Playgroud)