Python-删除指定名称结尾的文件

该Python代码定义了一个函数`del_file`,它遍历指定路径下的文件,查找包含下划线(_)且其后缀名匹配特定字符串的文件。一旦找到匹配的文件,它使用`os.remove`函数进行删除。在主程序中,提供文件路径调用此函数即可执行删除操作。
摘要由CSDN通过智能技术生成
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'我是文件路径')

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值