python 2.7 한글처리 문제

2016. 10. 7. 14:47Language/Python

반응형


위의 코드는 print unicode(line) 으로 출력시 오류가 발생 함.



print unicode(line, 'cp949')

한글 처리를 위해 위의 코드처럼 cp949를 유니코드로 변환 해주면 한글이 잘 출력이 된다.


Simple 테스트 코드


#-*- coding: utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')


f = open("/Users/terrypark/pythonPrj/target.txt", 'r')
line = f.readline()
print unicode(line, 'cp949')

 

 


읽어볼만한 글!


반응형

'Language > Python' 카테고리의 다른 글

특정 PORT Check  (0) 2016.06.14
install PyMySQL  (0) 2015.07.21
crontab+python3  (0) 2015.06.30
python???  (0) 2015.06.22
RND(Right! Now! Develop!) Study - Python Step. 02 자료형_02  (0) 2014.08.17