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'
>>>
例子如下:
>>> 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'
>>>
相关文章推荐
- python中利用open,write,函数把某个文件夹里面的文件名全部存入进去
- Python——利用相对路径,在当前目录(即,编程目录)下打开文件或文件夹的方法
- 利用python.os.listdir获取文件夹中所有文件名
- 如何用python快速得到文件夹下面的文件名和路径
- python下取得父文件夹绝对路径的方法
- Python截取路径中的文件名
- 利用递归算法遍历所有文件并打印文件绝对路径(包括文件夹)
- Python截取路径中的文件名
- Python小知识:如何截取路径中的文件名
- python中利用os模块打印任意文件夹里面的文件名字,当前文件夹路径,已经其的目录名字
- java如何操作字符串取得绝对路径中的文件名及文件夹名
- Python2.7-pyqt4-eric6 读取标准文本框内容,选择文件夹并显示绝对路径
- python 遍历文件夹读取文件名
- python __file__的绝对路径与import的搜索路径
- 170607 python创建文件夹及扫描路径文件
- c#怎样根据文件名获取其所在的绝对路径
- python中打印文件名,行号,路径
- VBS遍历文件或文件夹路径输入文件的所有绝对路径(附源码)
- C#利用浏览按钮获得文件路径和文件夹路径
- jsp下显示中文文件名及绝对路径下的图片解决方法