おはよう、 TXTファイルからMD5ハッシュを作成しました。新しい値を挿入するファイルの内容を変更した後、MD5ハッシュを再度作成しようとしましたが、値は変更されませんでした。私は何ができますか?PythonでTXTファイルを変更した後の新しいMD5ハッシュ
マイコード:
- 符号化規則は、 'ISO-8859-1' でなければなりません
- すべて:私のような、このハッシュを構築するために、いくつかの要件に従う必要
from hashlib import md5 open_file = open('N0003966.290', 'r', encoding='ISO-8859-1') file = open_file.read().lower().rstrip('\n\r ').strip('\n\r') m = md5() m.update(b'file') print(m.hexdigest())
文字は 小文字である必要があります。
- ハッシュビルディングで改行文字とキャリッジリターン文字を考慮しないでください。
実際にファイルオブジェクトまたは文字列 'file'を使用していますか? – doctorlove