下载
16
次
语言
简体中文
cn
系统
全平台
platform
版本
v1.0
1 个版本
类别
enhancement
更新日期
2025年9月24日
星期三
演示代码
本工具通过os和pathlib模块实现高效文件重命名,支持多格式批量处理。核心逻辑如下:
python深色版本import os
from pathlib import Path
def batch_rename(folder_path, prefix, start=1):
for idx, file in enumerate(Path(folder_path).glob('*.*'), start=start):
new_name = f"{prefix}_{idx}{file.suffix}"
file.rename(file.parent / new_name)特点与优势:
pathlib处理路径,自动规避路径错误;glob精准匹配文件格式。prefix="IMG" → IMG_1.jpg),适配图片/文档等场景。使用示例:
python深色版本batch_rename("/images/", "photo", 100) # 重命名为photo_100.jpg等适用场景: