大きな(250Mb)ファイルからさまざまな行を読み取ろうとしています。
ヘッダーは、特定の部分がどこにあるかを教えてくれます。つまり、ファイルの履歴サブセクションはバイト241817341から始まります。
それで、最初にファイルの残りの部分を調べる必要なしに、そのバイトから始まるファイルを読み取る方法はありますか?何かのようなもの:
file = open(file_name,'r')
history_line = file.readline(241817341)
while history_line != 'End':
history_line = file.readline()
[Do something with that line]
そのようなことは実行可能ですか?