How to efficiently read binary files?
aleaxit at yahoo.com
Mon May 1 00:31:43 CEST 2006
David Lees <debl2NoSpam at verizon.net> 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
Help on built-in function fromfile:
Read n objects from the file object f and append them to the end of
the array. Also called as read.
More information about the Python-list