os.path.split()函数

os.path.split()函数

语法:os.path.split(“PATH”)

参数说明:

PATH指一个文件的全路径作为参数:

如果给出的是一个目录和文件名,则输出路径和文件名

如果给出的是一个目录名,则输出路径和为空文件名

实际上,该函数的分割并不智能,它仅仅是以 “PATH” 中最后一个 “/” 作为分隔符,分隔后,将索引为0的视为目录(路径),将索引为1的视为文件名,如:

>>> import os
>>> os.path.split("C:/soft/python/test.py")
结果:("C:/soft/python", "test.py")
>>> os.path.split("C:/soft/python/test")
结果:("C:/soft/python", "test")
>>> os.path.split("C:/soft/python/")
结果:("C:/soft/python", "")