bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths
Learn/Python/Files, Modules, and the Standard Library
Python•Files, Modules, and the Standard Library

Python Delete File

Delete a File

To delete a file, you must import the OS module, and run its os.remove() function:

Example

Remove the file "demofile.txt":

import os
os.remove("demofile.txt")

Check if File exist

To avoid getting an error, you might want to check if the file exists before you try to delete it:

Example

Check if file exists, then delete it:

import os
if os.path.exists("demofile.txt"):
 os.remove("demofile.txt")
else:
 print("The file does not exist")

Delete Folder

To delete an entire folder, use the os.rmdir() method:

Example

Remove the folder "myfolder":

import os
os.rmdir("myfolder")

Note

You can only remove empty folders.

Previous

How to Add Two Numbers in Python

Next

Python statistics Module

This chapter

Overview
13

Lessons

39m

Read time

1. Python File Open2. Python Python Built-in Modules3. How to Remove Duplicates From a Python List4. Python File Open5. Python Random Module6. How to Reverse a String in Python7. Python File Write8. Python Requests Module9. How to Add Two Numbers in Python10. Python Delete File11. Python statistics Module12. Python math Module13. Python cmath Module

On this page

Delete a FileDelete Folder