Файл закрывается автоматически в Python после того, как он выходит из области видимости?

Если я сделаю следующее, файловый дескриптор автоматически закроется, так как он выходит за рамки Python:

def read_contents(file_path):
  return file(file_path).read()

Если это не так, как я могу написать эту функцию, чтобы автоматически закрыть область?

Ответы на вопрос(2)

Ваш ответ на вопрос