On 05/06/2016 04:12 PM, DFS wrote:
On 5/6/2016 4:30 PM, MRAB wrote:

   If you don't want to use the 'with' statement, note that closing the
file is:

           f.close()

   It needs the "()"!

I used close() in 1 place, but close without parens in 2 other places.
So it works either way.  Good catch.

No, it doesn't. `f.close` simple returns the close function, it doesn't call it. The "it works" was simply because Python closed the files for you later.

Not a big deal in a small program like this, but still a mistake.

--
~Ethan~

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to