Python bytes.decode()

사용 버전 : Python 3.6.8
사용 프로그램 : Atom 1.36.0 x64


파이썬 bytes.decode()에 대해서 알아보겠습니다.

괄호 안에는 'encoding 속성', 'errors 속성'이 들어갑니다.

아무것도 적지 않으면, 기본으로 'encoding'에는 'utf-8', 'errors'에는 'strict'가 들어갑니다.











대부분 'utf-8'인코딩을 사용합니다.
만약 다른 인코딩을 사용하고 싶다면, encoding 속성을 사용합니다.








올바르지 않은 encoding을 사용하면, 오류가 납니다.










오류를 무시하고 싶다면, errors 속성에 'ignore'을 사용합니다.










errors 속성에 'replace'를 사용하면, 오류가 나는 부분에 '대치 문자(U+FFFD � replacement character)'를 출력합니다.











끝.



카테고리: Standard Library, Python

댓글

이 블로그의 인기 게시물

Python OpenCV 빈 화면 만들기

Python urllib.parse.quote()

Python bytes.fromhex()

Forensics .pyc 파일 .py로 복구하기

Android Minimum touch target size

Android Notification with Full Screen

Free privacy

tensorflow tf.expand_dims()

KiCad 시작하기 2 (PCB 만들기)

Android AVD Ram size change