La descrizione completa memoryview può essere trovato here:Quando dovrebbe essere usato un memoryview?
Creare un
memoryview
che fa riferimento a obj. obj deve supportare il protocollo del buffer. Gli oggetti incorporati che supportano il protocollo del buffer includonobytes
ebytearray
.A
memoryview
ha l'idea di un elemento , che è l'unità di memoria atomico gestito dall'oggetto originari obj. Per molti tipi semplici comebytes
ebytearray
, un elemento è un singolo byte, ma altri tipi comearray.array
possono avere elementi più grandi.
stavo chiedendo lo stesso da google, ho appena trovato [qualcosa di rilevante] (http://eli.thegreenplace.net/2011/11/28/less-copies-in-python-with-the-buffer-protocol- e-memoryviews) – dcsordas