# 文件批量改名 **Repository Path**: panglongfei/batch-renaming-of-files ## Basic Information - **Project Name**: 文件批量改名 - **Description**: 一个专注于文件批量改名的开源工具,提供高效、灵活的文件管理方案,支持多种格式和复杂重命名需求。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-15 - **Last Updated**: 2025-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 批量文件重命名工具 这是一个使用Python和wxPython开发的批量文件重命名工具,提供了直观的图形界面,支持多种重命名方式。 ## 功能特点 - **多种重命名方式**:支持替换文本、添加前缀、添加后缀、数字编号、添加日期等方式 - **子文件夹支持**:可以选择是否包含子文件夹中的文件 - **扩展名保护**:可以选择是否保留原始文件的扩展名 - **预览功能**:在执行重命名前可以预览重命名结果 - **进度显示**:执行重命名时显示进度条 - **错误处理**:对重命名过程中的错误进行处理并提供详细报告 ## 安装说明 ### 环境要求 - Python 3.6 或更高版本 ### 安装步骤 1. 确保已安装Python 2. 安装依赖包 ```bash pip install -r requirements.txt ``` ## 使用方法 1. 运行程序 ```bash python file_renamer.py ``` 2. 使用步骤: - 点击"选择文件夹"按钮,选择要处理的文件夹 - 选择重命名方式和相关设置 - 点击"预览"按钮查看重命名结果 - 确认无误后,点击"执行重命名"按钮完成操作 ## 重命名方式说明 1. **替换文本**:将文件名中的指定文本替换为新文本 2. **添加前缀**:在文件名前添加指定文本 3. **添加后缀**:在文件名后添加指定文本 4. **数字编号**:使用数字序列重命名文件 5. **添加日期**:在文件名中添加当前日期 ## 注意事项 - 在执行重命名操作前,请确保已备份重要文件 - 程序会自动处理文件名冲突的情况,避免文件被覆盖 - 对于包含子文件夹的操作,请注意文件路径的正确性