您的位置:首页 > 编程语言 > Python开发

python 利用绝对路径截取文件夹路径和文件名

2013-04-15 22:51 1691 查看
使用os.path.dirname() 函数可以轻松处理。

例子如下:

>>> import os
>>> s = 'http://melodi.ee.washington.edu/people/bilmes/mypapers/em.pdf'
>>> path = os.path.dirname(s)

>>> path
'http://melodi.ee.washington.edu/people/bilmes/mypapers'

>>> filename = s[len(path):]

>>> filename = s[len(path):]
>>> filename
'/em.pdf'

>>> filename = s[len(path)+1:]
>>> filename
'em.pdf'

>>> f = 'F:/OpenSource/tinyxml_2_6_2/tinyxml/xmltest.cpp'
>>> pathf = os.path.dirname(f)

>>> pathf
'F:/OpenSource/tinyxml_2_6_2/tinyxml'

>>> fileName = f[len(pathf)+1:]
>>> fileName
'xmltest.cpp'
>>> 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: