Файлы 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, …). |