[python-win32] String weirdness on python 2.4 / windows

2005-10-19 Thread Kinsley Turner
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.

Re: [python-win32] win32com calling C++ COM interface

2005-10-19 Thread Shad Muegge
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

Re: [python-win32] win32com calling C++ COM interface

2005-10-19 Thread Mark Hammond
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

Re: [python-win32] String weirdness on python 2.4 / windows

2005-10-19 Thread Justin Ezequiel
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

Re: [python-win32] String weirdness on python 2.4 / windows

2005-10-19 Thread Gabriel Genellina
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