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

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

Войти через центр авторизации
Похожие вопросы
28 мар. 2024, в 18:16
1000 руб./за проект
28 мар. 2024, в 18:15
90000 руб./за проект
28 мар. 2024, в 18:05
5000 руб./за проект