path-manipulation

¿Cómo obtener solo la última parte de una ruta en Python?

En Python, supongamos que tengo un camino como este: /folderA/folderB/folderC/folderD/ ¿Cómo puedo obtener solo la parte folderD?

¿Cuál es la forma correcta de unir varios componentes de ruta en una única ruta completa en emacs lisp?

Supongamos que tengo variables dir y file que contienen cadenas que representan un directorio y un nombre de archivo, respect ... ", entonces quiero "/usr/bin/ls". Pero si en cambio dir es "/usr/bin/", todavía quiero lo mismo, sin barra diagonal repetida.