파이썬 응용하기데이터 분석 101파일 읽기

Q

for문을 사용하지 않고, 파일 전체를 한 번에 출력할 수 없나요?

조회 2347

좋아요 1

2017년 11월 3일




A
3개의 답변이 있어요
커뮤니티 파트너 채택



2017년 11월 3일

댓글 3

2017년 11월 3일
감사합니닿ㅎㅎ
2019년 8월 29일
혹시 선생님꼐서 알려주신 for문을 사용하고나서 close 하기 전에, print(in_file.read())를 사용하니 for문으로만 내용이 표시되는데, 이유가 있는걸까요?
2019년 8월 29일
for 문으로 읽고 나면 포인터가 파일 내용의 맨 끝에 위치하게 됩니다. 가장 끝에 위치하게 되니 읽을 내용이 없어서 출력하는게 없는 것입니다. 이를 해결하기 위해 포인터를 처음으로 되돌리는 과정이 필요합니다. open 객체를 받은 변수가 f 라 한다면, f.seek(0)과 같이 하신 후 print(f.read())와 같이 쓰시면 출력되는걸 볼 수 있으실 겁니다^^



2019년 6월 14일



2019년 6월 14일

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇