removing extension

Matt Nordhoff mnordhoff at mattnordhoff.com
Sun Apr 27 11:06:54 EDT 2008


Arnaud Delobelle wrote:
> More simply, use the rsplit() method of strings:
> 
>>>> path = r'C:\myimages\imageone.jpg'
>>>> path.rsplit('.', 1)
> ['C:\\myimages\\imageone', 'jpg']
> 
> 
>>>> path = r"C:\blahblah.blah\images.20.jpg"
>>>> path.rsplit('.', 1)
> ['C:\\blahblah.blah\\images.20', 'jpg']
> 
> HTH

There's os.path.splitext(), which probably does just about exactly that.
-- 



More information about the Python-list mailing list