Python小代码——分割文件目录/文件名扩展名
Python小代码
记录一下自己在使用python过程中写过的小代码,如有错误或不足敬请指正。
文件及文件名示例
待处理的文件及文件名如下图所示:
文件路径:E:/batch/Z_ALL/rose_chr_lily27.jpg
文件名:rose_chr_lily27.jpg。
代码示例
import os
file_path = "E:/batch/Z_ALL/rose_chr_lily27.jpg"
(filepath, tempfilename) = os.path.split(file_path)
(filename, extension) = os.path.splitext(tempfilename)
print("filepath: {}, tempfilename: {}".format(filepath, tempfilename))
print("filename: {}, extension: {}".format(filename, extension))
结果如下:
filepath: E:/batch/Z_ALL, tempfilename: rose_chr_lily27.jpg
filename: rose_chr_lily27, extension: .jpg
filepath为文件的目录
tempfilename为包含扩展名的文件名称
filename为文件的名字
extension为文件的扩展名