On Thu, Feb 15, 2007 at 09:54:36PM +0000, Paul Broadhead wrote: > I have a bmp image file that loads fine with: > > fid = open('test.bmp','rb') > theimg = pygame.image.load(fid) > fid.close() > > but if I gzip the image using "gzip test.bmp" then try > > fid = gzip.open('test.bmp.gz','rb') > theimg = pygame.image.load(fid) > fid.close() > > I get an error: > theimg = pygame.image.load(fid) > pygame.error: File is not a Windows BMP file
My guess would be that pygame tries to seek around the file, but cannot do so. (It may be a completely wrong guess, because I would expect an exception rather than this sort of error.) Why do you want a gzipped bmp file rather than a png? Marius Gedminas -- He who sacrifices functionality for ease of use Loses both and deserves neither
signature.asc
Description: Digital signature