Hey-ho,
I'm having a problem with some binary data read into a string.
Basically I open an icon file rb, read() it into a string, then
spit it back down on a web request for /favicon.ico.
It works fine under unix, but under Win32 Python 2.4.2 (#67, Sep 28 2005
...
It comes back corrupted.
Sorry, the interface is expecting a safearray of 4-byte integers, instead it's getting a safearray of 1-byte integers. On 10/19/05, bob
[EMAIL PROTECTED] wrote:At 01:22 PM 10/19/2005, Shad Muegge wrote:Hi,
I've just started looking at Python.I am trying to resolve an issue auser is having trying
Your
code is explicitly creating a buffer object, which the win32com framework
translates as "array of bytes". Try just passing a list (or tuple) of
integers instead of the buffer.
Mark
-Original Message-From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On
Behalf Of Shad
Date: Thu, 20 Oct 2005 10:04:24 +1000
From: Kinsley Turner [EMAIL PROTECTED]
I checked the icon, it seemed to be ok. I'm unfamiliar with win32
tools, but it seemed that the data being delivered from the socket
rendered differently from a python print() compared to a terminal
'type
At Wednesday 19/10/2005 21:04, you wrote:
I think you might be correct with the headers suggestion, that was
going to be my next point of investigation. I don't think the
MIME type of image/bmp is acceptable to IE.
Should be image/vnd.microsoft.icon or image/x-icon, but NOT image/bmp
(icon