Что read()
точно делает с моим обработчиком файлов? Если я сделаю что-то вроде
with open('file.bin', mode="rb") as f:
file = f.read()
chunk = f.read(4096)
, содержимое chunk
не будет таким, как если бы я сначала не прочитал полный файл. Разве read()
не всегда начинается с начала файла? Всегда ли мне нужно создавать новый обработчик для выполнения другого read()
?