string - How to get the filename without the extension from a path in Python? - Stack Overflow
Getting the name of the file without the extension :
import os print os . path . splitext ( "path_to_file" )[ 0 ]
As for your import problem, you solve it this way :
from os . path import basename # now you can call it directly with basename print basename ( "/a/b/c.txt" )
string - How to get the filename without the extension from a path in Python? - Stack Overflow