本项目针对电脑/服务器中大量空文件夹、重复文件夹占用空间、难以手动清理的痛点,用Python实现一键自动清理。支持批量扫描指定目录,自动识别空文件夹并安全删除,可根据文件夹名称、创建时间、内容哈希值识别重复文件夹并保留最新版本,附带操作日志记录,避免误删风险,解决手动清理效率低、易误删的问题,大幅提升文件管理效率。
项目采用模块化设计,分为目录遍历、空文件夹识别、重复文件夹检测、安全删除和日志记录五个模块。使用Python语言开发,通过os库遍历目标目录,判断文件夹是否为空;通过读取文件夹内文件的哈希值识别重复项,支持用户预览结果后再执行删除操作,代码结构清晰,自带安全校验机制,防止误删,便于后续扩展自定义规则。