hashlib

    13

    1답변

    다소 이상한 문제가 있습니다. 분산 해시 테이블의 경우 MD5 해시에서 간단한 수학 연산을 수행 할 수 있어야합니다. 여기에는 합계 (해시로 표시된 숫자 합계) 및 모듈러스 연산이 포함됩니다. 이제는 이러한 작업을 구현하는 가장 좋은 방법이 무엇인지 궁금합니다. 해시 계산에 hashlib을 사용하고 있습니다.하지만 해시 값이 문자열이되었으므로 어떻게 계산합

    1

    2답변

    나중에 비교로 사용할 수있는 주어진 파일 목록에 대해 CRC (또는 유사한) 값을 생성하고 저장하려고합니다. 이렇게하는 함수를 작성하는 것은 간단하지만, Python 라이브러리 내에서 그것을 수행하는 표준 방법이 있습니까? 생성 된 값이 특정 표준 일 필요는 없습니다.

    8

    2답변

    파이썬 2.6은 md5 모듈이 더 이상 사용되지 않으며 hashlib가 사용되어야한다고보고합니다. import md5을 import hashlib으로 변경하면 파이썬 2.5와 파이썬 2.6에서는 해결되지만, 파이썬 2.4에서는 해시 블록 모듈이 없기 때문에 (잡을 수있는 ImportError로 이어짐). 이제 문제를 해결하기 위해 try/catch를 수행하

    0

    1답변

    저는 Python으로 P2P 응용 프로그램을 작성 중이며 hashlib 모듈을 사용하여 네트워크에서 동일한 내용이지만 이름이 다른 파일을 식별하고 있습니다. 필자는 Windows (Vista)의 파일에 대한 해시를 Python 2.7과 함께 테스트했으며 매우 빠릅니다 (2GB 미만의 경우). 따라서 Linux (Fedora 12, Python 2.6.2 및

    3

    2답변

    글쎄, 오늘은 파이썬에서 hashlib 모듈을 검사하고 있었지만, 그 후에도 여전히 파악할 수없는 것을 발견했습니다. 이 파이썬 모듈 안에는 제가 따라 올 수없는 가져 오기가 있습니다. 나는 이렇게 가고 : 내가 파이썬 쉘에서 _sha 모듈을 가져올 시도 def __get_builtin_constructor(name): if name in ('SH