증가하는 로그 파일을 모니터링하고 구문 분석하는 데 tail -F log | python parse.py
을 사용하고 있지만 로그 파일에서 불완전한 줄을 읽음으로써 발생할 수있는 구문 분석 오류가 발생합니다.`tail '이 불완전한 라인을 방출하는 것이 가능한가?
tail
이 불완전한 라인을 방출 할 수 있습니까? 파서에서
import csv
import sys
reader = csv.reader(sys.stdin)
for row in reader
# process
가능하지만 매우 드뭅니다. 나는 질문자의 파이썬 스크립트가 버그가 많은 확률이 훨씬 높다고 추측합니다. – Perry
@ Perry, 질문을 업데이트하고 로그를 읽는 데 사용한 코드를 추가했습니다. – satoru
로그의 행이 쉼표로 구분 된 값입니까? – Perry