PyDocs

Nav

Python Runtime Services

memoryview.toreadonly

builtins

method of memoryview · Added in 3.8
  • memoryview.toreadonly()
Return a readonly version of the memoryview.
1 Example
>>> m = memoryview(bytearray(b'abc'))
>>> mm = m.toreadonly()
>>> mm.tolist()
[97, 98, 99]
>>> mm[0] = 42
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: cannot modify read-only memory
>>> m[0] = 43
>>> mm.tolist()
[43, 98, 99]
from the Python docs
See Also
No see-alsos for builtins/memoryview.toreadonly
0 Notes
No notes for memoryview.toreadonly