Case Closed?
Finally, we'll want a way to test whether a file we've opened is closed. Sometimes we'll have a lot of file objects open, and if we're not careful, they won't all be closed. How can we test this?
f = open("bg.txt")
f.closed
# False
f.close()
f.closed
# True
Python file objects have a closed attribute which is True when the file is closed and False otherwise.
By checking file_object.closed, we'll know whether our file is closed and can call close() on it if it's still open.
浙公网安备 33010602011771号