목차
- readlines() 예제 - 파일 각 라인을 List 객체로 반환
- readlines() 정의
- readlines() 구문
- readlines() 예제 - 지정 byte 초과 시 반환 X
readlines() 예제 - 파일 각 라인을 List 객체로 반환
f = open("hz.txt", "r", encoding='UTF-8')
print(f.readlines())
결과값:
['홈짱닷컴 Homzzang.com\n', 'HTML CSS JS JQ PHP SQL\n', '그누보드 영카트 아미나 나리야 배추빌더 강의']
PS. hz.txt 파일 소스
홈짱닷컴 Homzzang.com
HTML CSS JS JQ PHP SQL
그누보드 영카트 아미나 나리야 배추빌더 강의
readlines() 정의
파일 각 라인을 요소로 하는 List 객체 반환.
※ hint 매개변수 사용해 반환되는 라인 수 제한 가능.
readlines() 구문
file.readlines(hint)
[매개변수]
hint
선택. 반환되는 byte 수. (기본값: -1 ※ 반환될 모든 라인.)
※ 반환된 총 byte 수가 hint 수 초과하면, 그 뒷 라인부터는 반환 X.
readlines() 예제 - 지정 byte 초과 시 반환 X
20 bytes 넘는 다음 라인부터는 반환 안 됨.
f = open("hz.txt", "r", encoding='UTF-8')
print(f.readlines(20))
결과값:
['홈짱닷컴 Homzzang.com\n', 'HTML CSS JS JQ PHP SQL\n']