20130823

python utf-8


stdin을  utf-8 형식으로 설정하기

import codecs 
sys.stdin= codecs.getreader('utf-8')(sys.stdin)


utf-8 문자열을 stdout 으로 출력하고자 할 때

import codecs 
sys.stdout = codecs.getwriter('utf-8')(sys.stdout)



아래와 같이 setdefaultencoding() 을 이용한 방법도 잘 동작한다.

reload(sys)
sys.setdefaultencoding('utf-8')

댓글 없음:

Articles