Контекстный менеджер-таймер
Python
Senior
JetBrains
01.01.2025
Создайте контекстный менеджер `Timer`, который выводит время выполнения блока `with`.
Ответы
Решение
```python
import time
class Timer:
def __enter__(self):
self.start = time.perf_counter()
def __exit__(self, *exc):
print(time.perf_counter() - self.start)
```