본문 바로가기
파이썬

파이썬 Python을 사용하여 작성중인 로그 파일에서 읽기

by º기록 2020. 11. 15.
반응형

파이썬을 사용하여 실시간으로 로그 파일을 읽는 좋은 방법을 찾으려고합니다. 기록되는대로 로그 파일의 줄을 한 번에 하나씩 처리하고 싶습니다. 어떻게 든 파일이 만들어 질 때까지 파일을 계속 읽은 다음 프로세스를 종료 할 때까지 행을 계속 처리해야합니다. 이를 수행하는 적절한 방법이 있습니까? 감사.

 

해결 방법

 

다음과 같이 시도해 볼 수 있습니다.

import time

while 1:
    where = file.tell()
    line = file.readline()
    if not line:
        time.sleep(1)
        file.seek(where)
    else:
        print line, # already has newline


 

참조 페이지 https://stackoverflow.com/questions/3290292

 

 

반응형

댓글