처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
퀴즈 / Python / 문제

Python에서 with open('file.txt', 'r') as f: 구문의 장점은?

보통 freeCodeCamp
보기 및 정답
A 파일 작업 후 자동으로 파일을 닫아주어 리소스 누수를 방지한다
B 파일을 암호화된 바이너리 형식으로 자동 변환하여 보안이 강화된 상태로 읽는다
C 파일을 비동기적으로 읽어 프로그램 실행 속도를 높인다
D 파일을 네트워크를 통해 원격 서버에서 자동으로 읽는다

해설

with 문(컨텍스트 매니저)은 블록이 끝나면 예외 발생 여부와 관계없이 자동으로 f.close()를 호출하여 파일을 닫습니다. 수동으로 close()를 호출하는 것을 잊는 실수를 방지하고, 코드의 안전성과 가독성을 높입니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기