import os
del_path = r"C:\Users\Lokifisch\Desktop"


del_folders = []

def lehrer_ordner(path):
    if not os.path.exists(path):
        return "Ordner existiert nicht"
    if os.listdir(path):
        return False
    else:
        return True


for file in os.listdir(del_path):
    if os.path.isdir(os.path.join(del_path, file)):
        if lehrer_ordner(os.path.join(del_path, file)):
            os.rmdir(os.path.join(del_path, file))
            print(f"Ordner {file} gelöscht")
            del_folders.append(file)



with open(os.path.join(del_path, "deleted_folders.txt"), "w") as f:
    f.write(f"Ordner gelöscht: {len(del_folders)}\n")
    f.write("Ordner Gelöscht : \n")
    for folder in del_folders:
        f.write(folder + "\n")