Wie entferne/lösche ich einen Ordner, der nicht leer ist?

| | | | | | | |

Ich erhalte die Fehlermeldung "Zugriff verweigert", wenn ich versuche, einen Ordner zu löschen, der nicht leer ist. Ich habe bei meinem Versuch den folgenden Befehl verwendet: os.remove("/folder_name").

Was ist die effektivste Methode zum Entfernen/Löschen eines nicht leeren Ordners/Verzeichnisses?