How to Delete FIle or Folder in Python, If Exists or IF Empty

Python Delete File

/ins>

To Delete a File in Python

This is the python delete file part of our python tutorial. And if you ever wish to delete any particular file that you have created in this programming language then to do that you must first import the OS module. Once you have imported the OS module, then you need to run the os.remove ( ) module or function. For example, if you wish to remove or delete a file named “demofile.txt” then

 

To Check if the File Exists

Once you have successfully followed the above-mentioned steps to delete the file that you wanted then it is a good idea to just double check whether you still have that file or not. This will help you in completing the task of python delete file if exists. If you perform this particular checking step then it will help you in avoiding any kind of error message that you could have gotten earlier. If you wish to check if the file named ‘demofile.txt’ still exists or not then

 

 

With this method, you can complete the task of python delete file if exists.

 

To Delete the Entire Folder

If you instead of just wanting to remove one file wish to delete or remove an entire folder then you can do that by using the os.rmdir ( ) method. This will help you in completing the task of python delete file if empty. For example, if you wish to delete or remove a folder named ‘myfolder’ then

 

 

It is also important for you to know that you can only remove empty folders in this programming language. With this method, you can complete the task of python delete file if empty.

With this, we finish the python delete file part of our entire python tutorial.