파일 다루기 (With 문)
Coddy의 Clean Code - Python으로 더 나은 코드 작성하기 코스 레슨. 28개 중 12번째.
Python에서는 file을 다룰 때 특별한 예약어를 사용합니다: <strong>with</strong>.
with open 구문을 사용하면, 연 파일은 with 블록을 빠져나갈 때 자동으로 닫힙니다.
with open('file.txt') as f:
content = f.read()
...
with문이 더 나은 이유는with블록 내부에서 예외가 발생하더라도 항상 file을 닫도록 보장하기 때문입니다.
직접 해보기
이 레슨에는 코드 챌린지가 없습니다.
Clean Code - Python으로 더 나은 코드 작성하기의 모든 레슨
직접 연습해 보세요: 온라인 Python 컴파일러