PHP中文网2017-04-18 09:34:08
두 가지 방법:
가장 간결하고 우아하며 효율적인 방법은 당연히 첫 번째 방법입니다. 질문자가
readline()
사용을 고집한다면 두 번째 방법인while
루프를 사용하면 됩니다. 내용이 없으면 루프가 종료됩니다. 중간에 빈 줄이 있어도 상관없습니다. (n != EOF
)
黄舟2017-04-18 09:34:08
맞습니다. readlines
절대 사용하면 안 됩니다!
Python에서 키워드 행 병렬 검색을 구현하는 방법을 참조하고 파일에서 readlines()를 호출하지 마세요
일반 파일 읽기(처음부터 끝까지 읽기)의 경우 for line in file
를 사용하여 간결하고 오류 가능성이 적은 파일을 반복하세요.
readline
읽는 순서가 복잡할 때 사용할 수 있습니다
내가 답변한 질문: Python-QA