유닉스 서버와 hadoop 서버 사이에서 md5s를 비교해야합니다. 파이썬으로이 작업을하고 싶습니다. 비단뱀을 사용하고 싶습니다 hashlib하지만 만약 내가 할 수있는 이걸로 할 수 있는지 모르겠다 또는 stdin/stdout 일종 사용해야합니다.파이썬과 함께 hadoop에서 md5와 유닉스의 md5를 비교하는 방법이 있습니까?
0
A
답변
0
"hadoop"로 무엇을 의미하는지 확실히 알 수 없습니다. 나는 당신이 hadoop을 사용하여 특정 프로그램을 돌릴 수 있다고 믿는다. 당신은 md5 계산 루틴을 사용할 수 있습니다.
import hashlib
hash = hashlib.md5()
hash.update("stringformd5")
hash.hexdigest()
+1
@Tichodroma - 감사합니다. –
0
당신이
hadoop fs -copyToLocal
파이썬 예제 you'r 로컬 파일 시스템 로 다운로드 할 수 있습니다
import hashlib
import subprocess
def md5_for_file(f, block_size=2**20):
md5 = hashlib.md5()
while True:
data = f.read(block_size)
if not data:
break
md5.update(data)
return md5.digest()
bashCommand = "hadoop fs -copyToLocal" + from + " " + to
hash = hashlib.md5()
process = subprocess.Popen(bashCommand.split(), stdout=subprocess.PIPE)
print md_for_file(to)
관련 문제
- 1. 블랙 베리는 C5에서 MD5와 다른 MD5를 인코딩합니다.
- 2. Adobe AIR MD5를 PHP MD5와 일치하도록 만들기
- 3. md5와 salt를 j 보안 검사와 함께 사용
- 4. 파이썬과 c/fortran을 비교하는 경우
- 5. 시간 개체를 비교하는 방법이 있습니까?
- 6. MD5보다 나은 방법이 있습니까?
- 7. md5와 소금
- 8. md5를 사용하여 중복되는 콘텐츠를 방지 할 수 있습니까?
- 9. 유닉스의 diff 옵션
- 10. 파이썬과 함께 2 + 사인파를 함께 플레이
- 11. princexml이 파이썬과 함께 작동하지 않습니까?
- 12. 이 Ruby MD5를 jQuery로 변환하는 방법이 있나요?
- 13. Template Toolkit에서 두 변수를 비교하는 방법이 있습니까?
- 14. 정규식 백 워드를 비교하는 방법이 있습니까?
- 15. Flex를 통해 텍스트 파일을 비교하는 방법이 있습니까?
- 16. BufferedImage 인스턴스를 비교하는 간단한 방법이 있습니까?
- 17. 두 변수를 비교하는 더 빠른 방법이 있습니까?
- 18. 배열의 한 요소와 단어를 비교하는 방법이 있습니까
- 19. Hadoop에서 추측 실행을위한 시간 제한을 구성하는 방법이 있습니까?
- 20. Java에서 md5를 두 개의 long 변수로 변환
- 21. UNIX : 유닉스의 종료 코드를 무시할 수 있습니까?
- 22. 유닉스의 파이썬 아날로그 '
- 23. 출력을 캡처하고 동시에 파이썬과 함께 표시 할 수 있습니까?
- 24. 리눅스와 유닉스의 차이점은 무엇입니까?
- 25. AJAX 로그인 : 암호 확인, md5와 함께 작동하는 방법
- 26. 파이썬과 함께 배포 할 수 없습니다. 3.2
- 27. ImageMagick을 파이썬과 함께 사용하십시오. (리눅스 시스템에서)
- 28. doxygen을 파이썬과 함께 실행할 수 없습니다.
- 29. perl md5를 사용하여 두 파일 비교
- 30. 파이썬과
하둡과 파이썬 지원 MD5 모두. http://docs.python.org/library/hashlib.html 및 https://hadoop.apache.org/docs/r0.20.2/api/org/apache/hadoop/io/MD5Hash.html을 참조하십시오. 이 둘을 통합하기 위해 사용할 수있는 것은 무엇입니까? –
파이썬을 사용하여 md5를 비교하고 싶습니다. 나는 hadoop 클러스터에있는 md5와 유닉스 박스의 md5를 비교할 필요가있다. – wDroter
그리고이 MD5는 무엇에 관한 것입니까? 파일, 문자열, ...? –