Python实现自动批量修改文件名称

作者:疯狂学习GIS 时间:2023-07-30 04:56:56 

本文介绍基于Python语言,按照一定命名规则批量修改多个文件的文件名的方法。

已知现有一个文件夹,其中包括班级所有同学上交的作业文件,每人一份;所有作业文件命名格式统一,都是地信1701_姓名_学习心得格式。

Python实现自动批量修改文件名称

现需要对每一位同学的作业文件加以改名,有很多种需求。

第一种需求,将每一位同学作业文件名中原本是姓名的部分,都修改为学号。即原本的地信1701_姓名_学习心得修改为地信1701_学号_学习心得(每一位同学有且仅有一个学号,且相互不重复,且姓名与学号的对应关系我们是已知的),如下图所示。

Python实现自动批量修改文件名称

第二种需求,将每一位同学作业文件名中原本姓名的部分的后面,都添加上学号。即原本的地信1701_姓名_学习心得修改为地信1701_姓名_学号_学习心得,如下图所示。

Python实现自动批量修改文件名称

第三种需求,将每一位同学满足第二种需求后的作业文件名中的下划线_部分,都修改为连接符-。即原本的地信1701_姓名_学号_学习心得修改为地信1701-姓名-学号-学习心得,如下图所示。

Python实现自动批量修改文件名称

来源: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
  • asp之家 网络编程 m.aspxhome.com