import os
path = r'c:\users\desktop\music.doc'
result = os.path.split(path) # 将文件与目录分开组成元组
print(result[1]) # music.doc
result = os.path.splitext(path) # 将目录与文件名(后缀)分开
print(result) # ('c:\\users\\desktop\\music', '.doc')
# 获取文件的路径,后面为拼接
os.path.join(os.getcwd(),'file','hoo','music.doc')
os常用函数:
os.getcwd() 获取当前目录
os.listdir() 浏览文件夹
os.mkdir() 创建文件夹
os.rmdir() 删除空的文件夹
os.remove() 删除文件
os.chdir() 切换目录
os.dirname() 获取指定文件的目录
os.join 拼接或取新的路径
os.split() 分割(文件目录,文件名)
os.splittext() 分割(文件目录\文件名,文件的扩展名)
os.getsize() 获取文件大小
os.isabs() 判断是否为绝对路径
os.isfile() 判断是否为文件
os.isdir() 判断是否为文件夹