On Fri, Sep 5, 2014 at 8:20 PM, loial <jldunn2...@gmail.com> wrote: > If I read a file using a for loop, as follows, is the file left open if I > execute a break in the for loop? > > > for line in open(myFile).readlines(): > > if something: > break
It'll be closed when the object expires. With CPython, that's probably going to happen fairly soon, but it's not guaranteed in any way. If you want to be sure it's closed, use a 'with' statement - look it up in the docs. ChrisA -- https://mail.python.org/mailman/listinfo/python-list