Является ли плохой практикой делать следующие и  не явно обрабатывать файл-объект и вызывать его метод close()?
for line in open('hello.txt'):
    print line
NB - это для версий Python, которые еще не имеют оператора with.
Я спрашиваю, как выглядит документация на Python: -
f = open("hello.txt")
try:
    for line in f:
        print line
finally:
    f.close()
Что представляется более подробным, чем необходимо.
