numpy.lib.format.read_array#

lib.format.read_array(fp, allow_pickle=False, pickle_kwargs=None, *, max_header_size=10000)[источник]#

Прочитать массив из файла NPY.

Параметры:
fpобъект, подобный файлу

Если это не настоящий файловый объект, то это может потребовать дополнительной памяти и времени.

allow_picklebool, необязательно

Разрешить ли запись данных в формате pickle. По умолчанию: False

pickle_kwargsdict

Дополнительные аргументы ключевых слов для передачи в pickle.load. Они полезны только при загрузке массивов объектов, сохраненных в Python 2.

max_header_sizeint, необязательный

Максимально допустимый размер заголовка. Большие заголовки могут быть небезопасны для безопасной загрузки и поэтому требуют явной передачи большего значения. См. ast.literal_eval подробности. Эта опция игнорируется, когда allow_pickle передаётся. В этом случае файл по определению считается доверенным, и ограничение не требуется.

Возвращает:
массивndarray

Массив из данных на диске.

Вызывает:
ValueError

Если данные недействительны, или allow_pickle=False и файл содержит массив объектов.