Steve Holden a écrit : > KraftDiner wrote: >> Hi! >> In python I'm able to read in binary data from a file. >> data = file.read() # 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). A+ Laurent. -- http://mail.python.org/mailman/listinfo/python-list