4

512KB ブロックを使用してディスクから情報を抽出するプログラムを作成する必要があります。ディスク イメージ ファイルは raw 形式です。

4

1 に答える 1

6

サイズ引数が 512 * 2^10 (または 512000、サイズがKB か KiB'rb'かに応じて) のサイズ引数を使用して、バイトと内容を読み取るフラグを指定してファイルを開きます。read

with open('filename', 'rb') as f:
    block = f.read(512 * 2**10)
    while block != "":
        # Do stuff with a block
        block = f.read(512 * 2**10)
于 2013-04-14T06:37:27.450 に答える