python delete files from directory code example

Example 1: python os remove file

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

Example 2: if file exists delete python

import os
filePath = '/home/somedir/Documents/python/logs'

if os.path.exists(filePath):
    os.remove(filePath)
else:
    print("Can not delete the file as it doesn't exists")

Example 3: delete contents of directory python

import os
import glob

files = glob.glob('/YOUR/PATH/*')
for f in files:
    os.remove(f)

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))