私はPythonで辞書を作成しましたが、これはいくつかのサンプルコードです。Python 2で辞書を検索する
filesAndHashes = dict()
...
>>>print filesAndHashes
{
"/home/rob/Desktop/test.txt":"1c52fe8fbb1463d541c2d971d9890c24",
"/home/rob/Desktop/file.dat":"6386ba70e82f11aa027bfc9874cd58cb",
"/home/rob/Desktop/test2.exe":"5b73c2a88fab97f558a07d40cc1e9d8e"
}
これはすべて、ファイルパスとファイルのMD5です。
私が今やりたいことは、MD5の中に興味のあるものが見つかってリストを作成し、リスト内の各MD5を検索して各ハッシュのファイルパスを私に返すことです。
また、プログラムが動作する方法では、辞書にないMD5が私のリストに存在することはありません。そのため、エラーチェックの心配はありません。
私の情報をお気軽にお尋ねください
ありがとうございます。
ハッシュは一意であることが保証されていますか? – timgeb
はい@timgeb、それは毎回最大約6つのファイルをスキャンするためです –