Jimmie He wrote:

> When I run the readbmp on an example.bmp(about 100k),the Shell is become
> to "No respose",when I change f.read() to f.read(1000),it is ok,could
> someone tell me the excat reason for this? Thank you in advance!
> 
> Python Code as below!!
> 
> import binascii
> 
> def read_bmp():
>     f = open('example.bmp','rb')
>     rawdata = f.read()                       #f.read(1000) is ok
>     hexstr = binascii.b2a_hex(rawdata)       #Get an HEX number
>     bsstr = bin (int(hexstr,16))[2:]
>     f.close()
>     print('bin: ',bsstr,type(bsstr))
>     return

What shell are you using? The one provided by Idle?

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to