Python читает двоичный файл с определенной позиции - PullRequest
10 голосов
/ 10 октября 2011

У меня есть огромный двоичный файл, из которого я хочу прочитать несколько байтов с точных позиций в файле. Как я могу получить доступ к определенным байтам из двоичного файла без необходимости циклически перебирать все байты с начала файла? Thanx,

1 Ответ

10 голосов
/ 10 октября 2011

Убедитесь, что вы открываете файл с атрибутом «b» (например: file("myfile.bin", "rb")).Затем используйте метод seek() объекта файла.

Смотрите здесь: http://docs.python.org/release/2.4.4/lib/bltin-file-objects.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...