7
ファイルの正確な位置からいくつかのバイトを読みたい巨大なバイナリファイルがあります。ファイルの先頭からすべてのバイトをループする必要がないバイナリファイルから特定のバイトにアクセスするにはどうすればよいですか? Thanx、Pythonは特定の位置からバイナリを読み込みます
ファイルの正確な位置からいくつかのバイトを読みたい巨大なバイナリファイルがあります。ファイルの先頭からすべてのバイトをループする必要がないバイナリファイルから特定のバイトにアクセスするにはどうすればよいですか? Thanx、Pythonは特定の位置からバイナリを読み込みます
"b"属性(例:file("myfile.bin", "rb")
)でファイルを開いてください。次に、ファイルオブジェクトのseek()
メソッドを使用します。
ここをご覧ください:http://docs.python.org/release/2.4.4/lib/bltin-file-objects.html