Inflearn Community Q&A
@contextlib.contextmanager 어노테이션, 데코레이터
Written on
·
279
0
강의 중에
@contextlib.contextmanager
를 설명하시면서 어노테이션, 데코레이터라는 표현을 사용하시었습니다.
또 "contextmanager라는 어노테이션만 달아주면 됩니다." 라고도 표현하시었는데, 그냥 데코레이터 아닌가요?
python
Quiz
What are the main advantages of a function-based context manager (`@contextmanager`)?
Code is more concise than class.
Runs faster than a class.
Enforce stricter exception handling
Without classes, resource management is impossible.





