본문 바로가기

Python

[Python] # -*- coding: utf-8 -*-

# -*- coding: utf-8 -*- 

 

위와 같은 표기는 언제 해줄까?

 

1. 파이썬2 사용하는 경우

  : 기본 인코딩이 ascii 라서 한글을 디코딩할 수 없다. 하여 한글 등 utf-8로 인코딩 해주어야 할 때 명시해 준다.

 

2. 파이썬3 사용하는 경우

  : 기본 인코딩이 utf-8 라서 기본적으로 해주지 않아도 된다. 

    (IDE나 텍스트 편집기 등 다른 툴을 사용하는 경우에만 사용한다)

 

 

 

출처 : http://itnovice1.blogspot.com/2018/12/python-coding-utf-8.html