使用Python清空特定路径下所有文件夹下中的文件

 更新时间:2025年01月21日 09:35:05   作者:cheese-liang  
这篇文章主要为大家详细介绍了如何使用python清空特定路径下所有文件夹下中的文件并把空文件夹要保留下来,感兴趣的小伙伴可以跟随小编一起学习一下

文件

这是我的文件

文件下有许多的图片文档

任务

我想要删除目录下所有文件中的图片文档而保留文件夹让文件夹处于空的状态

代码

这是我的代码

import os

def clear_folders(path):
    # 获取路径下所有文件夹
    folders = [f for f in os.listdir(path) if os.path.isdir(os.path.join(path, f))]
    
    for folder in folders:
        folder_path = os.path.join(path, folder)
        
        # 清空文件夹中的文件
        for file in os.listdir(folder_path):
            file_path = os.path.join(folder_path, file)
            if os.path.isfile(file_path):
                os.remove(file_path)
        
        # 如果文件夹为空,则保留文件夹
        if not os.listdir(folder_path):
            print(f"保留空文件夹: {folder_path}")

# 指定路径
path = '特定路径'
#此处路径换成自己需要删除文件夹下文件的路径。

clear_folders(path)

path = '特定路径'
此处路径换成自己需要删除文件夹下文件的路径。

运行代码

运行成功

回到原路径下

文件成功删除

到此这篇关于使用Python清空特定路径下所有文件夹下中的文件的文章就介绍到这了,更多相关Python清空特定路径下文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python利用scikit-learn实现近邻算法分类的示例详解

    Python利用scikit-learn实现近邻算法分类的示例详解

    scikit-learn已经封装好很多数据挖掘的算法,这篇文章就来用scikit-learn实现近邻算法分类,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2023-02-02
  • Python中的Broadcast机制

    Python中的Broadcast机制

    这篇文章主要介绍了Python中的Broadcast机制,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • matplotlib基本图形绘制操作实例

    matplotlib基本图形绘制操作实例

    这篇文章主要为大家介绍了matplotlib基本图形绘制操作实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • Python实现Word转PDF全攻略(从入门到实战)

    Python实现Word转PDF全攻略(从入门到实战)

    在数字化办公场景中,Word文档的跨平台兼容性始终是个难题,而PDF格式凭借"所见即所得"的特性,已成为文档分发和归档的标准格式,下面小编就来和大家讲讲如何使用Python实现Word转PDF吧
    2025-08-08
  • 将字典转换为DataFrame并进行频次统计的方法

    将字典转换为DataFrame并进行频次统计的方法

    下面小编就为大家分享一篇将字典转换为DataFrame并进行频次统计的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • tensorflow 20:搭网络,导出模型,运行模型的实例

    tensorflow 20:搭网络,导出模型,运行模型的实例

    这篇文章主要介绍了tensorflow 20:搭网络,导出模型,运行模型的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • python实战游戏之史上最难最虐的扫雷游戏没有之一

    python实战游戏之史上最难最虐的扫雷游戏没有之一

    这篇文章主要介绍了使用 python 实现扫雷游戏,不同于传统过时的扫雷,今天我们用 Python 增加了新花样,文中给大家介绍的非常详细,需要的朋友可以参考下
    2021-09-09
  • python用函数创造字典的实例讲解

    python用函数创造字典的实例讲解

    在本篇文章里小编给大家整理的是一篇关于python用函数创造字典的实例讲解内容,有需要的朋友们可以学习参考下。
    2021-06-06
  • Python封装shell命令实例分析

    Python封装shell命令实例分析

    这篇文章主要介绍了Python封装shell命令,实例分析了Python将各种常用shell命令封装进一个类中以便调用的方法,非常具有实用价值,需要的朋友可以参考下
    2015-05-05
  • 基于Python实现web网页内容爬取的方法

    基于Python实现web网页内容爬取的方法

    在日常学习和工作中,我们经常会遇到需要爬取网页内容的需求,今天就如何基于Python实现web网页内容爬取进行讲解,感兴趣的朋友一起看看吧
    2024-12-12

最新评论