使用自动化脚本导入学生姓名

使用自动化脚本导入学生姓名
CrystalYan Liu使用自动化脚本导入学生姓名
序
鉴于学院系统目前不支持一键导入学生姓名,现给出如下基于Python提取姓名以及JavaScript自动化导入的解决方案
操作步骤
获得学生姓名列表
这里给出一种方法从BB平台获取学生姓名列表:
首先进入BB平台,在左侧菜单栏中点击完整的成绩中心
右侧单击脱机工作在下拉列表中选择下载
选择
分隔符类型为逗号,并点击提交,下载,而后会获得一个CSV文件将文件名修改为
sinfo.csv并将其放置在与Python同一目录下的文件夹中
运行
Python脚本,会出现一个名为names.txt的文件,打开后里面会是一系列使用"与,连接的名字将
JavaScript脚本中的如下图【选中】部分,使用names.txt中的所有内容进行替换(Ctrl+A全选)
替换好后应该如图所示:
而后打开智慧教育平台导入姓名页面,并按下
F12调出网页的控制台
将已经添加好名字的JS代码复制到控制台中按下回车,大约等待一分钟左右即可完成自动导入。(校园网环境差。。写这个教程的时候智慧教育平台进不去了。。。找老师帮忙截了个图)


选择


将已经添加好名字的JS代码复制到控制台中按下回车,大约等待一分钟左右即可完成自动导入。(校园网环境差。。写这个教程的时候智慧教育平台进不去了。。。找老师帮忙截了个图)





