python readline()逐行读,怎么判断已到末尾?
天蓬老师
天蓬老师 2017-04-18 09:32:08
0
5
489
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(5)
Ty80

두 가지 방법:

1. ...에서 ...

으아악

2. fh.readline() 동안:

으아악

가장 간결하고 우아하며 효율적인 방법은 당연히 첫 번째 방법입니다. 질문자가 readline() 사용을 고집한다면 두 번째 방법인 while 루프를 사용하면 됩니다. 내용이 없으면 루프가 종료됩니다. 중간에 빈 줄이 있어도 상관없습니다. (n != EOF)

阿神

http://www.jb51.net/article/5...

黄舟

for ... in ...:

으아악
黄舟

open('filename','r')을 f:로 사용

으아악
黄舟
  • 맞습니다. readlines 절대 사용하면 안 됩니다!

    • Python에서 키워드 행 병렬 검색을 구현하는 방법을 참조하고 파일에서 readlines()를 호출하지 마세요

  • 일반 파일 읽기(처음부터 끝까지 읽기)의 경우 for line in file를 사용하여 간결하고 오류 가능성이 적은 파일을 반복하세요.

  • readline 읽는 순서가 복잡할 때 사용할 수 있습니다


내가 답변한 질문: Python-QA

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!