numpy.memmap.tobytes#

метод

memmap.tobytes(порядок='C')#

Создать байты Python, содержащие необработанные байты данных в массиве.

Создает байты Python, показывающие копию исходного содержимого памяти данных. Объект байтов создается в порядке C по умолчанию. Это поведение контролируется параметром order параметр.

Параметры:
порядок{‘C’, ‘F’, ‘A’}, опционально

Управляет расположением памяти объекта bytes. 'C' означает порядок C, 'F' означает порядок F, 'A' (сокращение от Любой) означает 'F', если a является Fortran-смежным, в противном случае 'C'. По умолчанию 'C'.

Возвращает:
sбайты

Байты Python, демонстрирующие копию aсырые данные.

Смотрите также

frombuffer

Обратная операция, создание одномерного массива из байтов Python.

Примеры

>>> import numpy as np
>>> x = np.array([[0, 1], [2, 3]], dtype=')
>>> x.tobytes()
b'\x00\x00\x01\x00\x02\x00\x03\x00'
>>> x.tobytes('C') == x.tobytes()
True
>>> x.tobytes('F')
b'\x00\x00\x02\x00\x01\x00\x03\x00'