반응형
파이썬에서 유니코드 스트림 다루기
# 입력 스트림과 출력 스트림을 연다
input = open("input.txt", "rt", encoding="utf-16")
output = open("output.txt", "wt", encoding="utf-8")
# 유니코드 데이터 조각들을 스트리밍한다
with input, output:
while True:
# 데이터 조각을 읽고
chunk = input.read(4096)
if not chunk:
break
# 수직 탭을 삭제한다
chunk = chunk.replace("\u000B", "")
# 데이터 조각을 쓴다
output.write(chunk)
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[python] Unofficial Windows Binaries for Python Extension Packages (0) | 2017.06.27 |
---|---|
[Python] matplotlib의 scatter 만들기 . 그래프 (0) | 2017.06.26 |
[python] 응용: 쉘 스크립트를 이용해 해당 디렉토리의 파일들 모두 변경 (0) | 2017.06.22 |
[Python] python matplotlib 에서 한글폰트 사용하기. font_manager 의 폰트 리스트 확인 (0) | 2017.06.21 |
[Python] .py 파일 실핼시 날짜(파라미터)입력 받아서 쓰기 (0) | 2017.06.21 |