os.path.basename()&os.path.dirname()
os.path.dirname()函数
函数说明:
从给定文件的路径中,获取该文件所在文件夹的路径
示例:
import os
print(os.path.dirname("D:/Python/aaa.py")) # D:/Python
os.path.basename()函数
函数说明:
从给定文件的路径中,获取最后一个/后的内容,如果最后一个/后为空,则返回空
示例:
import os
print(os.path.basename("D:/Python/aaa.py")) # aaa.py
print(os.path.basename("D:/Python/")) # ''
os.path.basename()&os.path.dirname()结合使用
说明:
一般通过os.path.basename()&os.path.dirname()结合使用,从给定的文件路径中,获取该文件所在文件夹的名字
示例:
import os
print(os.path.basename(os.path.dirname("D:/Python/aaa.py"))) # Python