Задать вопрос
@AlexanderLyakh
Python

Как в питоне прочитать бинарный файл блоками?

То есть, как можно прочитать файл размером 1025 Байт блоками по 32 байт, а последний байт, который не попадает в блок, посчитать за отдельный маленький блок и просто записать в переменную отдельно.
Ещё раз поясню:
Читается файл, мы читаем его блоками по 32 байта ( ну, чтобы питон не навернулся) и над ними выполняем "какую-то операцию", а потом оставшиеся данные, которые не вписываются в 32 байта ( в данном случае, это последний один байт) пишем отдельно в переменную.
  • Вопрос задан
  • 226 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
NeiroNx
@NeiroNx
Программист
У функции read указать число байт, если считано меньше значит это конец файла.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы