[python] 대용량 텍스트파일 마지막 라인 읽어오기

대용량 텍스트파일의 마지막 몇 개의 라인을 읽어와야 하는 경우가 있다. 유닉스 환경이라면 tail 명령어가 있기 때문에 아래와 같이 tail 명령어를 실행해서 마지막에 있는 5개의 라인을 가져올 수 있다. universal_newlines=True 인자값을 주지 않으면 바이트(byte)로 결과값이 나오기 때문에 문자열로 바로 받기 위해서 추가한 것이다. tail 명령어를 사용할 수 없는 환경에서는 tailer라는 모듈을 설치해서 사용해보자. 설치가 끝났으면 아래 … [python] 대용량 텍스트파일 마지막 라인 읽어오기 계속 읽기

댓글 없음:

댓글 쓰기