路径中获取文件名
import os.path
spath = " D:/download/repository.7z"
#获取文件名
p,f = os.path.split(spath);
print ( " dir is: " + p)
print ( " file is: " + f.split(".")[0])
#分隔盘符和文件名
drv,left = os.path.splitdrive(spath);
print ( " driver is: " + drv)
print ( " left is: " + left)
#分隔文件和扩展名
f,ext = os.path.splitext(spath);
print ( " f is: " + f)
print ( " ext is: " + ext)
结果: