[Python-Dev] Use for enumerate() (original) (raw)

Patrick K. O'Brien pobrien@orbtech.com
Fri, 26 Apr 2002 19:19:58 -0500


[David Ascher]

def getline(filename, lineno): if lineno >= 1: for i, line in enumerate(open(filename)): if i == lineno - 1: return line return ''

But you broke the "always close the file" rule. Cheater!!!


Patrick K. O'Brien Orbtech