开启左侧

批量重命名脚本

[复制链接]
iEduer 发表于 2020-9-15 11:38:57 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
本帖最后由 iEduer 于 2020-9-15 19:47 编辑

-使用Python语言编写的脚本,方便快捷的批量重命名收上来的电子档作业的文件(任何格式)的名称。
(也可以批量重命名文件夹)


该脚本程序可以简单快捷的对电子档作业的名称进行批量规范化重命名。
可以方便学习委员、班长、老师对收上来的作业名称的规范、整合。
可以很快的对几十、几百甚至几千几万份文件进行批量重命名。

脚本运行截图.jpg
参与人数 1金钱 +4 收起 理由
etthink + 4

查看全部评分总评分 : 金钱 +4

欢迎大家多发帖,参与讨论,增进彼此了解。

精彩评论8

正序浏览
etthink 发表于 2020-9-15 17:08:45 | 显示全部楼层
来了一位编程爱好者吗?
欢迎大家多发帖,参与讨论,增进彼此了解。
iEduer 发表于 2020-9-15 18:35:36 | 显示全部楼层
脚本下载地址:
链接:https://pan.baidu.com/s/1EuHjOMK9AlYtu1Kg2C-EPg
提取码:88a7
源代码下载地址:
链接:https://pan.baidu.com/s/1cjpixS3qEwEUZwDoCmBG9A
提取码:oy90
源代码也可以访问我的GitHub网址:https://github.com/iTeaCode/Batch-Rename-Tool

欢迎提出对脚本功能的改进以及对代码改善的意见!Thanks!



批量重命名脚本GitHub页面截图.png
欢迎大家多发帖,参与讨论,增进彼此了解。
 楼主| iEduer 发表于 2020-9-15 18:39:03 | 显示全部楼层
etthink 发表于 2020-9-15 17:08
来了一位编程爱好者吗?

嘻嘻
欢迎大家多发帖,参与讨论,增进彼此了解。
 楼主| iEduer 发表于 2020-9-15 18:50:34 | 显示全部楼层
本帖最后由 iEduer 于 2020-9-15 19:59 编辑

使用步骤:
一、选择excel表格文件:
①选择班级花名册excel
②选择关键字段在的行数[1]
③选择定位的字段名[2]

[1]关键字段就是像学号、姓名、成绩、班级等属性。一般都在前几行。
[2]定位字段名就是需要处理的文件名称中所包含的某些属性。
(脚本程序通过定位字段名找到学生作业文件)
一般推荐选择"姓名"作为定位字段名,以"学号"为定位字段名,可能会由于学生自己写错学号导致未能成功重命名
当作业数量比较多的时候,推荐使用"学号"作为定位字段名。因为学号是唯一的,这可以避免遇到重名学生的作业文件。





选择excel表格文件.png
欢迎大家多发帖,参与讨论,增进彼此了解。
 楼主| iEduer 发表于 2020-9-15 18:53:26 | 显示全部楼层
本帖最后由 iEduer 于 2020-9-15 19:58 编辑

二、选择文件夹:

选择收有学生作业的文件夹


选择文件夹.png
欢迎大家多发帖,参与讨论,增进彼此了解。
 楼主| iEduer 发表于 2020-9-15 20:06:02 | 显示全部楼层
本帖最后由 iEduer 于 2020-9-15 20:22 编辑

三、输入命名格式
①输入命名格式

提示:您输入的命名格式中的字段会被替换为相应的值
如果不想替换某字段名,你可以在该字段前后加上&
例如:&学号&:学号

②点击重命名



输入命名格式并执行.png
提示.png
执行成功.png
执行结果.png
未交名单.png
欢迎大家多发帖,参与讨论,增进彼此了解。
 楼主| iEduer 发表于 2020-9-15 20:28:45 | 显示全部楼层
"检查" 按钮
检查功能可以查看文件夹中的文件是否符合您想要的规范化命名方式
你可以再执行 重命名 之前点击"检查"按钮
检查.png
欢迎大家多发帖,参与讨论,增进彼此了解。
 楼主| 奔跑的田 发表于 2023-3-21 15:10:13 | 显示全部楼层
怎样实现的?
欢迎大家多发帖,参与讨论,增进彼此了解。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


0关注

1粉丝

1帖子

推荐阅读更多+
会员达人更多+
广告位

最新信息

更多+

关注我们:教育技术人

官方微信

官方微博

教育技术热线:

13955453231

学教育技术,上教育技术论坛!

教育技术论坛征稿范围:教育技术应用案例、教程文章、优秀作品等。

Email:sf@etthink.com

Copyright   ©2007-2026  应用思考-教育技术论坛  Powered by©Discuz!  技术支持:且行资源    ( 皖ICP备10014945号-4 )