程序聚合 软件案例 文件批量重命名与分类工具

文件批量重命名与分类工具

2026-04-12 14:55:35
行业:企业内部管理
载体:爬虫/脚本
技术:Python、Scrapy、Selenium

业务和功能介绍

立项背景:在日常办公中,经常需要批量整理大量文件,比如给照片按顺序重命名、把下载文件夹里的文档按类型分类。手动操作费时费力,所以我用Python写了一个带图形界面的小工具来解决这个问题。

核心功能:1. 文件批量重命名,可以自定义文件名前缀和起始序号,比如把杂乱的照片统一改成“旅行照片001、002”这样的格式;2. 文件自动分类,程序会读取文件夹里所有文件的后缀名,自动创建对应文件夹并把文件移动进去,比如把所有的.jpg放进“图片”文件夹,把所有的.pdf放进“PDF文档”文件夹;3. 生成文件清单,可以把文件夹里所有文件的名字和路径导出成Excel表格,方便查看和存档。

业务流程:用户打开程序后,先点击“选择文件夹”按钮,然后根据需要点击“重命名”、“分类”或“导出清单”按钮,在弹出的设置窗口里调整参数后确认,程序就会自动完成操作并显示成功提示。

项目实现

整体架构:项目用Python自带的标准库Tkinter来做图形界面,用os和shutil两个标准库实现文件复制、移动、重命名等操作,用openpyxl库来生成Excel文件。代码结构很简单,一个主文件包含界面布局和各个功能函数。

我的职责:独立完成了全部代码的编写和测试。从最开始只有命令行的版本,一步步加上了图形界面,最后用PyInstaller打包成了exe文件,让没有安装Python的电脑也能直接双击运行。

难点和解决:重命名时处理序号补零的逻辑卡了一下,比如想要001、002这种三位数格式,后来查资料用Python字符串的zfill()方法解决了;文件分类时如果遇到重名文件需要自动跳过或加编号,我用if判断加计数器的方式处理了。最后测试一个包含500个文件的文件夹,重命名加分类全部完成只用了5秒左右。

示例图片视频


点水成金
30天前活跃
方向: 爬虫/脚本-爬虫/脚本、
交付率:100.00%
相似推荐
工业设备时序数据异常检测算法Demo
基于工业设备采集的时序数据,开发了一套轻量级异常检测算法Demo。通过滑动窗口统计、3σ原则对设备运行指标进行异常识别,支持数据可视化展示与异常点标记,可用于快速发现设备运行中的异常波动,辅助工业运维人员进行故障预判,提升数据驱动运维的效率。
C++高性能分布式爬虫与数据处理服务
针对工业互联网场景下设备数据采集与生产环境信息同步的需求,开发了这套C++高性能分布式数据采集与处理服务。系统支持从多源工业网站、API接口异步采集设备运行数据、生产指标与行业资讯,实现数据清洗、结构化解析与实时入库。采用Boost.Asio异步IO架构,单节点并发采集能力达1000+/秒,同时支持断点续采、异常重试与IP池轮换,有效保障数据采集的稳定性与完整性,为工业数据分析与决策提供可靠的数据支撑。
sa
说句实话,先给你打个预防针:国内主流的威客平台(一品威客、猪八戒这些)其实都不是真的"免费"。它们赚钱的路子基本一样——会员费 + 成交抽成 + 保证金,而且都会打电话猛推几万块一年的年费会员。有人在猪八戒被推销近七万一年的"天蓬企业会员",结果颗粒无收;一品威客的会员也是4.8万起步,最高8万一年。就算不开会员,猪八戒中标后还有10%技术服务费,外加最低5000的保证金。所以"完全不要钱的大平台"基本不存在。 说句实话,先给你打个预防针:国内主流的威客平台(一品威客、猪八戒这些)其实都不是真的"免费"。它们赚钱的路子基本一样——会员费 + 成交抽成 + 保证金,而且都会打电话猛推几万块一年的年费会员。有人在猪八戒被推销近七万一年的"天蓬企业会员",结果颗粒无收;一品威客的会员也是4.8万起步,最高8万一年。就算不开会员,猪八戒中标后还有10%技术服务费,外加最低5000的保证金。所以"完全不要钱的大平台"基本不存在。
智慧停车系统
智慧共享停车平台 — 基于 IoT 道闸控制与车牌识别的 C2C 车位共享小程序 项目概述:一款面向社区、商业综合体及园区的智慧停车微信小程序,打通业主闲置车位资源与临时停车需求,构建"共享租赁 + 自助管理 + 无人缴费"的完整停车生态。 核心功能: C2C 车位共享租赁:业主实名认证后发布闲置车位时段,自定义出租价格与可用时间;临时用户在线预约、地图导航入场、按时计费结算,实现车位资源最大化利用 固定车位自助管理:业主绑定专属车位后,可通过小程序远程控制 IoT 道闸抬杆,查看进出记录与停车时长,支持月租续费、访客临时授权及多车辆切换 临时停车在线缴费:入口车牌自动识别,小程序实时推送停车订单与计费明细;支持微信支付在线缴费,支付成功后自动下发开闸指令离场,实现无人值守闭环 技术亮点:车牌识别、IoT 道闸控制、C2C 分时租赁、微信支付闭环、实时订单推送、地图导航、车位预约、无人值守停车 应用场景:住宅小区车位共享、商业综合体错峰停车、园区访客管理、物业智慧停车 SaaS 升级
康极是AI健康管家
项目概述:一款面向个人及家庭健康管理的微信小程序,通过低功耗蓝牙(BLE)连接多品类人体健康检测硬件(如血压计、血糖仪、体脂秤、血氧仪等),实现体征数据的实时采集、云端同步与 AI 智能分析,构建覆盖"检测-记录-分析-建议"的全链路健康管理体系。 核心功能: 蓝牙 IoT 硬件接入:支持 BLE 多设备配对与稳定数据传输,自动识别硬件类型并适配通信协议,实现一键连接、即测即传 即时健康报告:检测完成后秒级生成多维人体检测报告,对心率、血压、血糖、体脂、血氧等关键指标进行智能解读与风险分级提示 三级周期档案:自动生成日报、周报、月报,支持跨时间维度的健康数据追踪、趋势对比与异常波动预警 数据可视化统计:基于图表引擎实现健康数据的多维度统计展示,支持历史数据回溯、指标对比及家庭多人健康管理 AI 数据分析:集成健康算法模型,结合用户检测数据提供个性化健康建议、慢病风险预警及生活方式优化方案 技术亮点:蓝牙 BLE 通信协议、IoT 设备接入与协议适配、健康数据可视化、AI 健康算法分析、微信小程序原生开发、云端数据同步与存储 应用场景:家庭日常健康管理、慢病数据长期监测、企业员工健康关怀、社区及养老机构远程健康监护
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服