Python для новичковСтроки, модули и файлыЧтение текстового файла

Чтение текстового файла

Уроки курсаЧтение текстового файла

Программист написал код для чтения файла без конструкции with:

f = open('log.txt', 'r', encoding='utf-8')
lines = f.readlines()
# забыл вызвать f.close()

Какой риск несёт такой подход по сравнению с with open(...) as f?