Я Тринг отправлять запрос HTTP с использованием httplib2, который содержит некоторые XML и некоторые двоичные данные с помощью этого InfoSet:Python записи двоичных данных в MIME Infoset
MIME-Version: 1.0
Content-Type: Multipart/Related;boundary=MIME_boundary;
...
--MIME_boundary
Content-Type: application/xop+xml;
// [the xml string goes here...]
--MIME_boundary
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-ID: <http://example.org/me.png>
// [the binary octets for png goes here...]
Мой подход заключается в создании текстового файла, а затем заполните xml и двоичные данные.
Я имею проблему записи двоичных данных в файл, чтение из с этим детские:
pngfile = open(pngfile, "rb")
bindata = pngfile.read()
Какой самый лучший способ сделать это?
В чем проблема с вашим подходом? – schlamar