how to remove suffix from filename

Larry Bates larry.bates at websafe.com
Wed Mar 19 14:02:46 EDT 2008


royG wrote:
> hi
> when parsing a list of filenames like ['F:/mydir/one.jpg','F:/mydir/
> two.jpg'....] etc i want to extract the
> basename without the suffix...ie i want to get 'one','two' etc and not
> 'one.jpg'
> 
> is there a function in python to do this or do i have tosplit it ..?
> thanks
> RG

import os

fname='F:/mydir/two.jpg'
filenameonly=os.path.splitext(os.path.basename(fname))[0]

-Larry



More information about the Python-list mailing list