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

Pauli Virtanen pav@iki...
Fri Aug 19 08:19:24 CDT 2011

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.

Pauli Virtanen

More information about the NumPy-Discussion mailing list