에서 파일의 해시를 생성 안녕하세요이 코드가 SHA1 해시하지만 해시는이 파일에서 SHA1 해시를 생성하는 다른 도구 다를 생성 : MD5에파이썬
import os
import hashlib
fileList = os.listdir("D:\\a\\")
for i in fileList:
d=(hashlib.sha1(file("D:\\a\\"+i, 'r').read()).hexdigest())
# os.rename(i,d)
print(d)
그래서 내가이 문제가! 왜?
편집 : 내 문제 해결 'RB'
확실히 SHA1은 항상 동일한 해시를 생성 여부를하지만 당신은 "RB"파이썬에서 sha1hash를 사용하고 MD5 해시과 비교하고 어쩌면 때문에 – YOU
으로 시도 할 수 있지? 이것이 아니라면 질문을 다시 작성하는 것을 고려하십시오. 이해하기가 어렵습니다. – Halka
MD5 : http://en.wikipedia.org/wiki/MD5; SHA1 : http://en.wikipedia.org/wiki/SHA-1 – imbaer