David Lees <[EMAIL PROTECTED]> wrote: > I want to process large binary files (>2GB) in Python. I have played > around with prototypes in pure Python and profiled the code. Most of > the time seems to be spent converting back and forth to and from strings > using the struct module. Is there a way to directly read into an array > of integers in Python?
>>> import array >>> x=array.array('l') >>> help(x.fromfile) Help on built-in function fromfile: fromfile(...) fromfile(f, n) Read n objects from the file object f and append them to the end of the array. Also called as read. Alex -- http://mail.python.org/mailman/listinfo/python-list