![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIx8fq%2FbtrEw7fTrE9%2Fuq39NRJBA4tbHDFZWCvmb0%2Fimg.png)
앞서 작성한 포스트는 파이썬에서 with을 어떻게 사용하는지 작성했습니다. 이번 포스팅은 with 구문에 사용할 수 있는 객체의 타입인 Context Manager를 정리한 글입니다. | Context Manager란? https://peps.python.org/pep-0343/#context-managers-in-the-standard-library - python document에 설명되어 있는 context manager입니다. __enter__() 메서드 및 __exit__() 메서드를 정의하여 with 문에 표시되는 환경을 제어하는 개체라고 설명되어 있으며 자세한 내용은 첨부된 링크를 확인해보세요! - __enter__과 __exit__ 는 클래스의 __init__ 같은 특정한 기능을 사용하기 ..