Python File close() Method


Python File close() Method

  • A file which is opened should be closed using the close() method.
  • Once a file is opened but not closed, then the data of the file may be corrupted or deleted in some cases.
  • If the file is not closed, the memory utilized by the file is not freed, leading to problems like insufficient memory. This happens when we are working with several files simultaneously.
  • After completing our operations on the file,it is highly recommended to close the file. For this we have to use close() function.  
  • You should always close your files, in some cases, due to buffering, changes made to a file may not show until you close the file.


  • f.close()
  • file.close()

Various properties of File Object:

Once we opened a file and we got file object,we can get various details related to that file by using its properties.
  • name → Name of opened file 
  • mode → Mode in which the file is opened 
  • closed → Returns boolean value indicates that file is closed or not 
  • readable() → Returns boolean value indicates that whether file is readable or not 
  • writable() → Returns boolean value indicates that whether file is writable or not. 


Source Code:

#Follow @Programmerfect

print("File Name: ",
print("File Mode: ",f.mode)
print("Is File Readable:  ",f.readable())
print("Is File Writable:  ",f.writable())
print("Is File Closed : ",f.closed)
print("Is File Closed : ",f.closed) 



Post a Comment

Post a Comment (0)