달력

12

« 2020/12 »

  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
반응형


 

 

라인 단위로 파일 읽기

4가지 방법 존재합니다.

방법

설명

반복자(iterator)

·       파일 객체의 반복자(iterator) 이용하기

·       파일 객체의 반복자는 각 라인별로 내용을 읽어오도록 설정되어 있습니다.

·       파일을 라인별로 읽는 방법 중 가장 효과적인 방법입니다.

readline()

·       한번에 한줄씩 읽어옵니다.

readlines()

·       파일 전체를 라인 단위로 끊어서 리스트에 저장합니다.

xreadlines()

·       readlines()과 유사하지만 파일 전체를 한꺼번에 읽지 않고, 상황별로 필요한 라인만 읽어들입니다.

·       대용량의 파일을 for 문 등으로 라인 단위로 읽을 때 효율적입니다.

 

 


반응형

'Development > Python' 카테고리의 다른 글

파일 조작하기  (0) 2020.01.28
파일의 허가권  (0) 2020.01.28
라인 단위로 파일 읽기  (0) 2020.01.28
try...finally 와 with 문  (0) 2020.01.28
Series 생성  (0) 2020.01.28
numpy 연산  (0) 2020.01.28
Posted by codedragon codedragon

댓글을 달아 주세요