Python实现自动批量修改文件名称
作者:疯狂学习GIS 时间:2023-07-30 04:56:56
本文介绍基于Python语言,按照一定命名规则批量修改多个文件的文件名的方法。
已知现有一个文件夹,其中包括班级所有同学上交的作业文件,每人一份;所有作业文件命名格式统一,都是地信1701_姓名_学习心得格式。
现需要对每一位同学的作业文件加以改名,有很多种需求。
第一种需求,将每一位同学作业文件名中原本是姓名的部分,都修改为学号。即原本的地信1701_姓名_学习心得修改为地信1701_学号_学习心得(每一位同学有且仅有一个学号,且相互不重复,且姓名与学号的对应关系我们是已知的),如下图所示。
第二种需求,将每一位同学作业文件名中原本姓名的部分的后面,都添加上学号。即原本的地信1701_姓名_学习心得修改为地信1701_姓名_学号_学习心得,如下图所示。
第三种需求,将每一位同学满足第二种需求后的作业文件名中的下划线_部分,都修改为连接符-。即原本的地信1701_姓名_学号_学习心得修改为地信1701-姓名-学号-学习心得,如下图所示。
来源:https://www.cnblogs.com/fkxxgis/p/17075233.html
标签:Python,修改,文件名
0
投稿
猜你喜欢
Python boxplot 用法详解
2021-10-24 07:56:11
Python设计模式之组合模式原理与用法实例分析
2023-04-12 16:15:28
Python3操作YAML文件格式方法解析
2021-05-22 03:57:10
mysql 5.6.26 winx64安装配置图文教程(一)
2024-01-14 21:44:59
用vuex写了一个购物车H5页面的示例代码
2024-05-08 10:43:09
Python Django2.0集成Celery4.1教程
2023-10-17 21:28:52
Golang并发读取文件数据并写入数据库的项目实践
2024-01-29 07:22:50
python使用PIL和matplotlib获取图片像素点并合并解析
2021-09-07 15:41:45
sqlserver巧用row_number和partition by分组取top数据
2024-01-28 12:33:39
基于Django实现日志记录报错信息
2021-06-22 06:24:23
一篇文章介绍redux、react-redux、redux-saga总结
2023-08-22 16:56:32
泛域名设置问题
2008-03-25 10:03:00
tensorflow 重置/清除计算图的实现
2023-07-23 00:41:58
解决Vue不能检测数组或对象变动的问题
2024-04-27 15:59:40
Pycharm最常用的快捷键及使用技巧
2022-12-13 11:33:25
在python中计算ssim的方法(与Matlab结果一致)
2023-08-19 03:33:21
django 在原有表格添加或删除字段的实例
2023-11-25 04:21:08
Python基于DFA算法实现内容敏感词过滤
2023-07-25 20:14:11
python numpy 常用随机数的产生方法的实现
2021-06-14 22:44:05
JavaScript使用HTML5的window.postMessage实现跨域通信例子
2024-04-10 11:00:41