Сообщить об ошибке.

Атрибут memoryview.format в Python

Получить строку, содержащую формат буфера

Синтаксис:

memoryview.format

Параметры:

Возвращаемое значение:

Описание:

Атрибут memoryview.format доступный только для чтения. Возвращает строку, содержащую формат в стиле модуля struct для каждого элемента в представлении.

Просмотр памяти может быть создан из экспортеров со строками произвольного формата, но некоторые методы, например memoryview.tolist() будут ограничены родными одноэлементными форматами.

Примеры использования:

>>> import struct
>>> buf = struct.pack("d"*12, *[1.5*x for x in range(12)])
>>> x = memoryview(buf)
>>> x.format
'B'

>>> import array
>>> a = array.array('i', [1,2,3,4,5])
>>> m = memoryview(a)
>>> x.format
'i'

>>> y = memoryview(array.array('H', [32000, 32001, 32002]))
>>> y.format
'H'