Johannes Korn wrote: > I tried: > > from bz2 import * > from numpy import * > fd = BZ2File(filename, 'rb') > read_data = fromfile(fd, float32) > > but BZ2File doesn't seem to produce a transparent filehandle.
> is there a convenient way to read bz2 files into a numpy array? Try import numpy import bz2 filename = ... f = bz2.BZ2File(filename) data = numpy.fromstring(f.read(), numpy.float32) print data -- http://mail.python.org/mailman/listinfo/python-list