Spec-Zone.ru › NumPy 1.17

Ввод и вывод

Файлы NumPy в двоичном формате (NPY, NPZ)

load(file[, mmap_mode, allow_pickle, …]) Загрузка массивов или сериализованных объектов из файлов в формате .npy, .npz или сериализованных файлов.
save(file, arr[, allow_pickle, fix_imports]) Сохранение массива в двоичный файл в формате NumPy .npy .
savez(file, \*args, \*\*kwds) Сохранение нескольких массивов в один файл в нескомпрессированном формате .npz.
savez_compressed(file, \*args, \*\*kwds) Сохранение нескольких массивов в один файл в сжатом формате .npz .

Формат этих типов двоичных файлов описан в numpy.lib.format

Текстовые файлы

loadtxt(fname[, dtype, comments, delimiter, …]) Загрузка данных из текстового файла.
savetxt(fname, X[, fmt, delimiter, newline, …]) Сохранение массива в текстовый файл.
genfromtxt(fname[, dtype, comments, …]) Загрузка данных из текстового файла с обработкой пропущенных значений, как указано.
fromregex(file, regexp, dtype[, encoding]) Создание массива из текстового файла с использованием синтаксического анализа по регулярному выражению.
fromstring(string[, dtype, count, sep]) Новый одномерный массив, инициализированный из текстовых данных в строке.
ndarray.tofile(fid[, sep, format]) Запись массива в файл как текст или двоичные данные (по умолчанию).
ndarray.tolist() Возвращает массив в виде вложенного списка Pythonских скаляров глубиной a.ndim уровней.

Необработанные двоичные файлы

fromfile(file[, dtype, count, sep, offset]) Создание массива из данных в текстовом или двоичном файле.
ndarray.tofile(fid[, sep, format]) Запись массива в файл как текст или двоичные данные (по умолчанию).

Форматирование строк

array2string(a[, max_line_width, precision, …]) Возвращает строковое представление массива.
array_repr(arr[, max_line_width, precision, …]) Возвращает строковое представление массива.
array_str(a[, max_line_width, precision, …]) Возвращает строковое представление данных в массиве.
format_float_positional(x[, precision, …]) Форматирование вещественного скаляра в виде десятичной строки в позиционной записи.
format_float_scientific(x[, precision, …]) Форматирование вещественного скаляра в виде десятичной строки в научной записи.

Отображение памяти файлов

memmap Создание отображения памяти на массив, хранящийся в двоичном файле на диске.

Параметры форматирования текста

set_printoptions([precision, threshold, …]) Установка параметров вывода.
get_printoptions() Возвращает текущие параметры вывода.
set_string_function(f[, repr]) Устанавливает функцию Python для использования при красивом выводе массивов.
printoptions(\*args, \*\*kwargs) Менеджер контекста для установки параметров вывода.

Представления в системе счисления по основанию n

binary_repr(num[, width]) Возвращает двоичное представление входного числа в виде строки.
base_repr(number[, base, padding]) Возвращает строковое представление числа в заданной системе счисления.

Источники данных

DataSource([destpath]) Файл общего источника данных (файл, http, ftp, …).

Описание двоичного формата

lib.format Двоичная сериализация

© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.17.0/reference/routines.io.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API