Python Schoolby trefilov
Шаг 1 из 3+110 XP

Свой context manager

with — это удобно. И ты можешь сделать свой.

__enter__/__exit__

class Timer:
    def __enter__(self):
        print("start")
        return self
    def __exit__(self, *a):
        print("end")
with Timer():
    print("work")