Reading binary from a file...

Laurent Pointal laurent.pointal at
Wed Mar 8 08:59:04 CET 2006

Steve Holden a écrit :
> KraftDiner wrote:
>> Hi!
>> In python I'm able to read in binary data from a file.
>> data =  # Reads in an entire file.
> Note that you should open the file in binary mode to be
> platform-agnostic and as portable as possible. (Just in case you aren't).
>> However the data is 16bits per sample and python is storing the
>> data in a string.  How do I convert that 8bit data into a list of 16
>> bit integers?
>> Note: I want generic python lists or tupels not numpy or numeric etc
>> etc...
> You really want the struct module here.

If all data are same 16 bits integer values, you can also see the array
module (and the fromfile() method - see docs).



More information about the Python-list mailing list