BLOG main image
분류 전체보기 (30)
이야기 (14)
코드 (6)
스압쥘 (6)
에라모르겠다 (2)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2009. 8. 22. 12:38
보통 한글 환경은 utf-8로 통일해 나가는 것이 대세..지만

이런저런 이유로 euc-kr을 섞어서(!) 써야만 한다면 /애도
(차라리 euc-kr 하나만 쓴다면 그래도 좀 편해진다..)

아무튼, 파이썬에서 간혹  파일 제일 앞부분에 인코딩 선언
1.# -*- encoding: cp949 -*-
을 해도 글자가 깨지는 경우가 왕왕 있다.

그럴때는
1.# -*- encoding: cp949 -*-
2.import sys
3.reload(sys)
4.sys.setdefaultencoding('cp949')
를 추가하면 된다.

저 내용을 발견한 파이썬 메일링 리스트에서는
'인코딩 설정 해놓고 기도하세요'라고 되어있는걸 보고 얼마나 웃었던지 ㅋ