« サカナクション/アルクアラウンド | Main | ドラえもん »

08 January 2010

how to split extension from path

I'm a beginner of Python. I tried to split extension. I don't know the best way. use os.path.splitext? or regexp?

In case of regexp

>>> import pre
>>> p = re.compile('^.*\.(.*)')
>>> m = p.match('http://www.example.com/index.html')
>>> m.group(1)
'html'

Or in case of os.path.splitext

 
>>> import os.path                
>>> os.path.splitext('http://www. example.com/index.html')
('http://www. example.com/index', '.html')
I like using os.path.splitext rather than regexp in this case. Any thought?

TrackBack

TrackBack URL for this entry:
http://bb.lekumo.jp/t/trackback/517129/31022689

Listed below are links to weblogs that reference how to split extension from path:

Comments

Post a comment

Access Ranking

Powered by Six Apart
Sponsored links