[Numpy-discussion] How to start at line # x when using numpy.memmap

Jeremy Conlin jlconlin at gmail.com
Fri Aug 19 09:29:44 EDT 2011


On Fri, Aug 19, 2011 at 7:19 AM, Pauli Virtanen <pav at iki.fi> wrote:
> Fri, 19 Aug 2011 07:00:31 -0600, Jeremy Conlin wrote:
>> I would like to use numpy's memmap on some data files I have. The first
>> 12 or so lines of the files contain text (header information) and the
>> remainder has the numerical data. Is there a way I can tell memmap to
>> skip a specified number of lines instead of a number of bytes?
>
> First use standard Python I/O functions to determine the number of
> bytes to skip at the beginning and the number of data items. Then pass
> in `offset` and `shape` parameters to numpy.memmap.

Thanks for that suggestion. However, I'm unfamiliar with the I/O
functions you are referring to. Can you point me to do the
documentation?

Thanks again,
Jeremy



More information about the NumPy-Discussion mailing list