up vote
32
down vote
accepted
32
down vote
accepted
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 basenameprint basename("/a/b/c.txt")