[python] euc-kr 파일을 읽어서 utf-8로 작업할 때

2015. 2. 6. 01:55 from Dev/python

정말이지 이놈의 encoding은..

며칠전에 우편번호를 db에 집어넣어야 하는데.. 받은 데이터가 euc-kr입니다.

바꾸어 주는 방법은 간단합니다. file handler를 fh라 할 때, readline()으로 읽어오면 한줄만 넣어주면 됩니다 :

line = fh.readline()

line = unicode(line, 'euc-kr').encode('utf-8')

이렇게 해주시면 됩니다.

왜 네이버 웹툰 '하루3컷'이 생각이 날까요? ㅋㅋ

Posted by banasun :