Задать вопрос
hottabxp
@hottabxp
Сначала мы жили бедно, а потом нас обокрали..

Как искать байты в бинарных файлах?

Сейчас делаю так:
with open('test.mp3','rb') as file:
	data = file.read()

start_png = data.find(b'PNG')-1
end_png = data.find(b'IEND')+8

png = data[start_png:end_png]

with open('test.png','wb') as f:
	f.write(png)

все работает. Но как мне найти байты "89 50 4E 47 0D 0A 1A 0A"?
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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