您可以使用
dirname:
os.path.dirname(path)
给定完整路径,然后您可以正常拆分以获取路径的最后一部分。例如,通过使用
basename:
os.path.basename(path)返回路径名path的基本名称。这是通过将路径传递给函数split()返回的对中的第二个元素。请注意,此函数的结果与Unix
basename程序不同。’/ foo / bar /’的基本名称返回’bar’,而basename()函数返回一个空字符串(’‘)。
全部一起:
>>> import os>>> path=os.path.dirname("C:/folder1/folder2/filename.xml")>>> path'C:/folder1/folder2'>>> os.path.basename(path)'folder2'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)