python delete 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 os remove file

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

Example 3: python dlete folder

import shutil

shutil.rmtree('/folder_name')

Example 4: os remove entire folder python

import os
import shutil

os.remove('/your/path/to/file.txt') #removes a file.

os.rmdir('/your/folder/path/') #removes an empty directory.

shutil.rmtree('/your/folder/path/') #deletes a directory and all its contents.

Example 5: delete folder and its subfolders in python

import shutil
shutil.rmtree('/path/to/your/dir/')

Example 6: delete contents of directory python

import os
import glob

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

Tags: