PYTHON 프로그래밍

본문 바로가기
사이트 내 전체검색


PYTHON 프로그래밍
PYTHON 프로그래밍

5. hashlib -- TypeError: Unicode-objects must be encoded before hashing 해…

페이지 정보

작성자 관리자 댓글 0건 조회 4,364회 작성일 20-07-18 21:37

본문

5. hashlib -- TypeError: Unicode-objects must be encoded before hashing 해…

python 3.x 에서 기본적으로 문자열은 unicode 입니다.

 그런데, hashlib 사용시에는 byte 가 필요하다. 

 유니코드 문자열을 사용시 다음 에러가 발생합니다.


TypeError: Unicode-objects must be encoded before hashing


해결하려면, 문자열을 encode 하면 됩니다.


변수명.encode('utf-8')


댓글목록

등록된 댓글이 없습니다.


개인정보취급방침 서비스이용약관 모바일 버전으로 보기 상단으로

TEL. 063-469-4551 FAX. 063-469-4560 전북 군산시 대학로 558
군산대학교 컴퓨터정보공학과

Copyright © www.leelab.co.kr. All rights reserved.