On Thu, 20 Jul 2006 11:19:46 +0300
[EMAIL PROTECTED] wrote:
> Hi,
>
> is this the right (shortest) way to get the file extention
> (under MS WIN)?
>
>
> def getext(fname):
> ext = fname.split('.').pop()
> return ext
>
Hi Emily,
for filename operations, you should have a look at the os.path module.
In your case
os.path.splitext(fname)[1]
should do the trick, or if you need to remove the leading period from the
extension
(as in your example)
os.path.splitext(fname)[1][1:]
.
I hope this helps
Michael
_______________________________________________
Tutor maillist - [email protected]
http://mail.python.org/mailman/listinfo/tutor