Non è il massimo della eleganza, un po' prolissa ma di facile
comprensione e dovrebbe funzionare:
stringa = '-drive file=/mnt/dat/disco.raw,cache=none'
def stripFileName(stringa, estensione):
return stringa.split(estensione)[0].split('/')[-1] + estensione
print stripFileName(stringa, '.raw')