On 11/23/07, Bruno Desthuilliers ([EMAIL PROTECTED]) wrote: >> The better option, IMO, is probably to use regex. > >You forgot at least the simplest solution: > >import os.path >os.path.splitext('132.ext')[0]
Yes, I did miss that one... and while I was typing there was a nagging feeling I was missing something. I knew I shouldn't have replied at 12:30 am. I got on the tangent of regext because of the "rstrip" use in the initial post rather than the simple task of splitting the path... that's my story 'n I'm sticking to it 8^) To be constructive, rather than simply spamming the list with my prev. comments, I submit this: As a matter of preference, in simple scripts, prefer to use the following when splitting paths and files: file_name, file_ext = os.path.split('some_name.ext') While the shorthand is cleaner, I'm not always the guy maintaining the code. Thanks Scott PS. Not all was a loss, I did learn something from one of the other replies... not that it helps "the rest of the world". -- http://mail.python.org/mailman/listinfo/python-list