Использование memoryView для манипулирования большим буфером

Мое приложение требует библиотеки C. В какой-то момент библиотека предоставляет указатель на большой буфер, заполненный двоичными структурами. Я не хочу копировать из / в большой буфер. Я хотел бы манипулировать буфером через memoryView класса bytearray.
В Python3.4 я пытался передать указатель C в ctypes.PyMemoryView_FromMemory, но, похоже, он возвращает объект Int.
Каков наилучший способ установить адрес буфера в memoryView байтового массива?
Если возможно, я предпочитаю не использовать Cython.

Спасибо!

0 ответов

Другие вопросы по тегам