pour ligne en open(filename)

J'ai souvent voir le code python similaire à

for line in open(filename):
    do_something(line)

Quand le nom de fichier fermé avec ce code?

Il serait mieux d'écrire

with open(filename) as f:
    for line in f.readlines():
        do_something(line)
InformationsquelleAutor foosion | 2009-09-25