В Python 3.8 добавлен метод memoryview.toreadonly()
. Но есть ли способ сделать просмотр памяти доступным только для чтения в предыдущей версии python - в частности, Python 3.5 и 3.3?
Для более глубокого фона я использую представления памяти, чтобы разделять части больших двоичных двоичных объектов между объектами,Иногда BLOB-объект - это объект byte
в памяти, но иногда это также сопоставленный файл для чтения / записи. И я хотел бы избежать модификаций по ошибке базового файла через просмотры памяти.