[Tutor] getting filen basename without extension

Timmie timmichelsen at gmx-topmail.de
Thu Jan 10 10:11:50 CET 2008


Hello,
I would like to get the name of a file without it's extension/suffix.

What is the easiest and fastes way to get the basename
of a file wihout extension?

What I found is this:
import os
myfile_name_with_path = 'path/to/my/testfile.txt'
basename = os.path.basename(myfile_with_path)
filename = os.path.splitext(basename)
myfile_name_without_suffix = filename[0]

Can this be done with less code?

Thanks and kind regards,
Timmie



More information about the Tutor mailing list