본문 바로가기
Portpolio/2023 Health Data Analysis

encoding = 'UTF-8'

by Peter Choi 2024. 4. 23.
반응형

인코딩이란 컴퓨터가 이해하는 방식으로 정보의 형태나 형식을 바꿔주는 처리 과정을 의미합니다.

이와 관련되서 자주 나오는 에러가 바로 UnicodeDecodeError이죠. 주로 파이썬에서의 인코딩과 불러오고자 하는 파일의 인코딩이 상충될 때 이런 에러가 자주 발생해요.

그만큼 인코딩이 상충되면 프로그래밍에 큰 문제가 생기는데 여기서 주로 unicode나 utf-8과 같은 단어가 자주 등장합니다.

유니코드는 전세계언어를 모두 표시할 수 있도록 하는 표준코드이며 "U+AC00' 등으로 표현이 됩니다.

그리고 utf-8은 그러한 유니코드를 인코딩하는 방식 중에 하나입니다. 유니코드 코드값의 자릿수 별로 나타내고자 하는 수의 머리부분이 바뀌는 것이죠. 일종의 약속이에요.

반응형

댓글