├── batch_file_renamer.py # 文件重命名的“大脑”,核心功能都在这儿 ├── main.py # 程序入口,就像房子的大门,从这儿开始你的旅程 ├── main_window.py # 主窗口界面,是你的“门面担当” └── requirements.txt # 依赖清单,记录着项目需要的各种“小帮手” 来看看这些文件都在干啥: .gitignor...
self.new_prefix=new_prefixdefrename_files(self):try:# 获取目标目录中的所有文件files=os.listdir(self.target_directory)count=1forfilenameinfiles:# 检查文件是否是.jpg格式iffilename.endswith('.jpg'):# 构建新文件名new_name=f"{self.new_prefix}_{count}.jpg"# 获取完整的文件路径old_file=os.pat...
=filename:os.rename(os.path.join(self.directory,filename),os.path.join(self.directory,new_filename))print(f'Renamed: "{filename}" to "{new_filename}"')defreplace_invalid_chars(self,filename):# 替换不合法字符forcharinself.invalid_chars:filename=filename.replace(char,'_')# 使用下划线替...
• Duplicate Finder: 识别并删除重复文件,节省存储空间。 • File Organizer: 将文件按类型整理到不同的文件夹。 • File Renamer: 批量重命名文件。 • File Text Search: 搜索多个文件中的关键字或短语。 图像处理: • Crop Images: 裁剪图像。 • Image Compress: 压缩图片,节省存储空间。 • Im...
Advanced Renamer:一个免费的Windows工具,提供多种重命名选项和规则。 Bulk Rename Utility:另一个免费的Windows工具,支持复杂的批量重命名操作。 这些工具通常具有用户友好的界面和丰富的功能,适用于需要进行复杂文件重命名操作的用户。 六、重命名时的注意事项 ...
整理了超过60个实用的Python脚本,涵盖了文件操作、图像处理、网络应用和游戏娱乐等多个领域,助你轻松实现自动化任务! 1️⃣ 文件操作: 📂 File Organizer:将文件按类型整理到不同的文件夹 📂 File Renamer:批量重命名文件 📂 File Text Search:搜索多个文件中的关键字或短语 📂 Duplicate Finder:识别并删...
首先,创建一个PdfRenamer类,里面有一个初始化方法,以及读取excel内容方法和重新命名PDF的方法。Pdf...
第一步:下载并安装工具:下载“File Renamer”。 第二步:配置文件夹名称:打开工具,您会发现可以输入您需要的文件夹名称列表,支持导入文本文件中的名称。 第三步:设置目标目录:选择您希望创建文件夹的位置,比如D盘。 第四步:开始创建:确认无误后,点击创建,几秒钟后您就可以看到一群文件夹在目标位置整齐排列。
print(f"已重命名: {file} -> {new_name}") def add_date_prefix(self): """添加日期前缀""" today = datetime.datetime.now().strftime("%Y%m%d_") self.add_prefix(today) # 使用示例 renamer = FileRenamer("./test_folder") renamer.add_date_prefix() ...
file_rename_fail = file_rename_fail + 1 continue print(" Combined files : %d PS File Renamer: %d Fail: %d " %(file_num,file_num-file_rename_fail,file_rename_fail) ) def clean_space(text): ###转自六神就是我 """ 处理多余的空格 """ ...