python remove directory code example
Example 1: python delete file
import os
import shutil
if os.path.exists("demofile.txt"):
os.remove("demofile.txt") # one file at a time
os.rmdir("test_directory") # removes empty directory
shutil.rmtree("test_directory") # removes not empty directory and its content
Example 2: python dlete folder
import shutil
shutil.rmtree('/folder_name')
Example 3: python remove directory not empty
import shutil
shutil.rmtree('/folder_name')
shutil.rmtree('/folder_name', ignore_errors=True) # for read only files
Example 4: python how to delete a directory with files in it
import shutil
dir_path = '/tmp/img'
try:
shutil.rmtree(dir_path)
except OSError as e:
print("Error: %s : %s" % (dir_path, e.strerror))