This is a pre-release version (latest). Go to latest (2.4.4)
{ } Raw JSON

bundles / numpy latest / numpy / lib / format / read_array_header_2_0

function

numpy.lib.format:read_array_header_2_0

source: build-install/usr/lib/python3.14/site-packages/numpy/lib/_format_impl.py :548

Signature

def   read_array_header_2_0 ( fp max_header_size = 10000 )

Summary

Read an array header from a filelike object using the 2.0 file format version.

Extended Summary

This will leave the file object located just after the header.

Parameters

fp : filelike object

A file object or something with a .read() method like a file.

max_header_size : int, optional

Maximum allowed size of the header. Large headers may not be safe to load securely and thus require explicitly passing a larger value. See ast.literal_eval() for details.

Returns

shape : tuple of int

The shape of the array.

fortran_order : bool

The array data will be written out directly if it is either C-contiguous or Fortran-contiguous. Otherwise, it will be made contiguous before writing it out.

dtype : dtype

The dtype of the file's data.

Raises

: ValueError

If the data is invalid.

Aliases

  • numpy.lib._format_impl.read_array_header_2_0