Pregunta de entrevista de Squarepoint Capital

What is context manager in Python?