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"?
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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