Доброго времени суток, читатели, зрители моего канала programmer's notes. Приложение к Файлы прямого доступа в Python Пож файлом прямого доступа обычно понимают файл, в котором можно получить доступ к любой записи по её номеру. При этом под словом 'файл' мы, конечно, понимаем программный объект, с которым мы работаем. В нашем случае под записью будет пониматься байт, мы рассматриваем байтовые (бинарные) файлы. Т.е. файл прямого доступа в нашем понимании это файл, в котором можно получить доступ к любому байту по его номеру. Нумерация при этом идёт с нуля. Ещё раз напомню, что любой файл в файловой системе можно открыть как бинарный файл. Что для нас важно? Есть замечательный метод объекта файл seek(). Он переносит указатель файла к указанному байту. Первый параметр ― номер байта (смещение), второй параметр ― откуда вести счет: Под концом файла понимается положение за последним байтом. Метод seek() также возвращает текущее положение указателя в файле. Отсюда возникает естественный сп
Стандартные библиотеки в Python. Файлы прямого доступа. Приложение 1 к Видео 5
29 июля 202329 июл 2023
51
2 мин