文件名称批量修改
题目:
批量修改文件名是工作中一个常见的需求,本节实践实现的功能是将test文件夹下的所有文件重命名为“rename_原文件名”,例如,将hello.txt重命名为rename_hello.txt?
实现步骤:
1、首先在数据集中把文件下载下来导入至test文件夹下:
这是数据集的下载地址;
https://aistudio.baidu.com/aistudio/datasetdetail/105415
把五个数据集下载下来:
复制粘贴到data/data文件夹当中:
输入如下代码,执行即可修改文件的名字:
1 import os 2 3 # 函数功能:批量修改文件夹路径下所有文件的文件名,此处以在原文件名前面加一个'rename_'为例 4 def change_file_name(dir_path): 5 files = os.listdir(dir_path) # 读取文件名 6 for f in files: 7 #设置旧文件名(路径+文件名) 8 oldname=os.path.join(dir_path,f) 9 #设置新文件名 10 newname=os.path.join(dir_path,'rename_'+f) 11 #用os模块中的rename方法对文件改名 12 os.rename(oldname,newname) 13 print(oldname,'======>',newname) 14 15 if __name__=='__main__': 16 change_file_name('data/data105415')
执行,完成结果如下图所示:
祈福@点亮希望
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
2021-10-22 navicat premium 15 中文破解版下载安装步骤