import os
def del_file(filepath):
files = os.listdir(filepath) # 返回文件路径里的所有文件
for file in files:
if '_' in file:
suffix = file.split('_')[-1] # 倒序查找,从右边开始的第一个‘-’开始
# 指定删除指定' '的后缀名文件
if suffix == '我是指定结尾':
# 这段代码使用了Python的os模块中的remove()
# 函数来删除指定路径下的文件。具体来说,它使用了os.path.join()
# 函数来将路径和文件名拼接在一起,然后将得到的完整路径作为参数传递给remove()
os.remove(os.path.join(filepath, file))
if __name__ == '__main__':
# 需要删除的文件路径
del_file(r'我是文件路径')
Python-删除指定名称结尾的文件
于 2023-07-04 08:45:59 首次发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)