Еще один полезный трюк для добавления. Я согласен с первоначальным правильным ответом, однако, если вы, как и я, пришли на эту страницу, желая только имя файла без остальной части пути, это хорошо работает.
>>> f = open('/tmp/generic.png','r')
>>> f.name
'/tmp/generic.png'
>>> import os
>>> os.path.basename(f.name)
'generic.png'