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