Pythonでファイルを読み書きする際「with open(…)」という構文を使う利点はどれか。

with文(コンテキストマネージャ)は例外発生時でも確実にリソースを解放するため推奨される。