¿Cómo elimino/elimino una carpeta que no está vacía?

| | | | | | | |

Recibo un error de "acceso denegado" cuando intento eliminar una carpeta que no está vacía. Usé el siguiente comando en mi intento: os.remove("/folder_name").

¿Cuál es la forma más efectiva de eliminar/eliminar una carpeta/directorio que no está vacío?