python/파일

파이썬 파일 한 줄씩 읽기

appmaster 2019. 5. 26. 16:17

첫번째 방법 <readline()과 rstrip()을 while문에 사용하기 >

infile = open("ILoveYou.txt", "r")
line = infile.readline().rstrip()
while line != "":
      print(line)
      line = infile.readline().rstrip()
infile.close()

 

readline()

 - 한번에 한줄만 읽어서 문자열로 반환한다.

 

rstrip()

 - 문자열 오른쪽의 문자 이외의 것은 삭제한다. *but, readlines()와 함께 사용하면 오류가난다.

 

 

 

두번째 방법 <for문을 이용하기>

infile = open("ILoveYou.txt", "r")

for i in infile:
     i = i.rstrip()
     print(i)
     
infile.close()

 

'python > 파일' 카테고리의 다른 글

split() 함수를 사용하기  (0) 2019.05.26
파일에 데이터 추가하기  (0) 2019.05.26
파이썬 파일에 데이터 쓰기  (0) 2019.05.26
파이썬 파일 읽기 종류  (0) 2019.05.26
파일사용하기  (0) 2019.05.26