파이썬의 str.encode()와 UTF-8, 유니코드

이형준·2023년 4월 14일
0

TIL

목록 보기
7/37

str.encode()

  • str.encode(encoding='utf-8', errors='strict')

  • 인코딩 방식과 에러 처리 방식을 전달해 줄 수 있음

  • 기본값은 가장 보편적인 인코딩 'UTF-8'

그렇다면 UTF-8은 뭔데?

  • 유니코드 기반 인코딩 방식

  • 압도적인 호환성과 하위 방식이 따로 없는 단일 인코딩 방식이라는 장점 ex) UTF-12방식은 리틀 엔디안 방식과 빅 엔디안 방식으로 나뉜다.

  • 유니코드 주소에 따라 바이트를 가변적으로 사용함

아니 유니코드는 또 뭔데...

  • 전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 산업 표준

  • 쉽게 생각해서 세상 모든 문자들을 잘 분배해서 나눠놓은 표

profile
저의 미약한 재능이 세상을 바꿀 수 있을 거라 믿습니다.

0개의 댓글