Можно ли использовать open('file','r').read() в python?
Закроется "автоматически" только при использовании менеджера контекста
with open('file','r') as f:
  text = f.read()
Как только код покинет данный блок with, файл будет закрыт
Нет, сам он так не закроется.