how to delete directory with python code example

Example 1: python create directory

# This requires Python’s OS module
import os

# 'mkdir' creates a directory in current directory.
os.mkdir('tempDir') 
# can also be used with a path, if the other folders exist.
os.mkdir('tempDir2/temp2/temp')

# 'makedirs' creates a directory with it's path, if applicable.
os.makedirs('tempDir2/temp2/temp')

Example 2: 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 3: how to get a list of folders in a directory godot

func list_files_in_directory(path):
    var files = []
    var dir = Directory.new()
    dir.open(path)
    dir.list_dir_begin()

    while true:
        var file = dir.get_next()
        if file == "":
            break
        elif not file.begins_with("."):
            files.append(file)

    dir.list_dir_end()

    return files