15

실습: @contextmanager로 유틸리티 만들기

파일 닫는 걸 또 깜빡했다 - 컨텍스트 매니저

학습 목표

@contextmanager로 컨텍스트 매니저를 구현한다 실무에서 유용한 유틸리티를 만든다

미션: 실용 컨텍스트 매니저 3종

1. timer(): 실행 시간 측정

에디터 로딩 중...

2. suppress_print(): stdout 숨기기

에디터 로딩 중...

3. change_dir(): 임시 디렉토리 변경

에디터 로딩 중...
에디터 로딩 중...
정답 보기
에디터 로딩 중...