반응형
ipython notebook 에서 한글 txt 파일 불러오기
환경 : windows 7, python 2.7.5
불러올 파일 (test.txt) 내용
test 한글 입력 test 하기..
1. python IDLE 상 실행시 정상 작동.
with open('test.txt') as tf: k = tf.readlines() for x in k: print x
2. 그러나, ipython notebook 에서 실행시 error (이상한 문자로 나옴)
3. ipython notebook 에서 한글출력 정상으로 하는 방법.
-- codecs 모듈 사용하여 euc-kr 로 불러 들인 경우.
import codecs # f2 = codecs.open('test.txt', 'r', encoding='cp949') f2 = codecs.open('test.txt', 'r', encoding='euc-kr') k2 = f2.readlines() for x in k2: print x
반응형
'python' 카테고리의 다른 글
csv writerow 사용시 file open mode 설정주의 (0) | 2014.06.17 |
---|---|
ipython notebook 에서 한글 csv 파일 불러오기 (0) | 2014.05.09 |
파일내용 hex dump 로 보기 (0) | 2014.04.25 |
python으로 윈도우 terminal 명령어 실행하기 (0) | 2014.04.24 |
문자열 코드 실행 --- eval, exec, compile (0) | 2014.04.22 |