reading float from binary data file

cesco fd.calabrese at gmail.com
Wed Mar 8 17:23:30 EST 2006


Hi,

I have a binary file containing 1000 floating point numbers. I want to
load that file into an array. A way to do it could be the following:

>>> import array
>>> data = array.array('f')
>>> f = open('FileName.bin', 'rb')
>>> data.fromfile(f, 1000)

Now I have the following problem: if I don't know how many values the
file contains and I want to read all the values till the last one what
shall I do?

Thanks & regards
Francesco




More information about the Python-list mailing list