Уточни задачу.
Загрузи файл целиком в память, он будет представлен как строка:
>>> data = open('/etc/fstab', 'rb').read()
>>> type(data)
<type 'str'>
>>> data[:20]
'# /etc/fstab: static'
>>> data[2]
'/'
>>> ord(data[2])
47
Как искать в строке нативными средствами рассказывать не буду.
Если не хочется грузить целиком, то можно частями, тогда кроме метода
read файлового объекта, придётся познакомиться и с
seek. Так же стоит посмотреть в сторону пакета
hachoir.
..bw