encoding="UTF-8"를 넣어주는게 어떤 의미인지 어떤상황에 활용되는지 알려주실수 있나요?
+0
2024년 1월 16일
인코딩은 쉽게 말해 컴퓨터가 이해할 수 있는 언어로 저장하는 행위를 말합니당. 우리는 입력할 때 영어단어를 쓰지만, 컴퓨터가 실제로 이 영어단어를 이해하는 건 아니에용. 우리가 입력한 단어를 컴퓨터가 이해할 수 있는 언어로 변환을 해야 하는데, 이 때 UTF-8 이라는 규칙을 주로 사용하게 됩니당.
+0
2024년 1월 16일
이렇게 인코딩을 했을 때 UTF-8 이라는 규칙을 사용했다면, 해석할 때 즉 디코딩(decoding)할 때도 동일하게 UTF-8 방식으로 해야 됩니다. 그렇지 않으면 글자가 깨지는 걸 볼 수 있을거에용. 그래서 여기서 직접적으로 encoding='UTF-8' 이라고 지정해줌으로써 디코딩도 UTF-8 방식으로 하라는 명령을 하게 됩니당
댓글 3개