本文章最初发布在 XJHui’s Blog,未经允许,任何人禁止转载!

注意:最新修改版本已发布在 这里,点击前往查看!

Yunbanke-auto

云班课作业互评(python3+selenium)

github项目地址:https://github.com/319np666/Yunbanke-Auto

项目介绍

功能

  1. 自动登录、进入课程
  2. 统计互评作业总数、需要互评数目
  3. 根据自定义的评分值对作业进行互评

使用须知

  • 需要python3环境
  • 仅供学习参考使用,任何商业用途后果自负

语言库

  • python 3.8
  • selenium 3.141.0
  • pyyaml 5.3.1

使用该项目

安装库

  • pip install selenium
  • pip install pyyaml

安装浏览器驱动

  1. 教程:Chrome驱动
  2. 浏览器推荐:Chrome,新版Edge(未做测试)

配置文件

  1. 下载项目后,解压缩

  2. 打开项目,找到 userData.yml 文件:

    注意:老师姓名和课程名称要与云班课中一致

运行项目

  • 运行 index.py 文件即可开始互评项目:

    注意:程序未进行异常处理,运行本项目前请确保配置文件填写正确

  • 配置文件正确填写依然报错,请联系作者


不足之处,欢迎留言,会及时回复,及时更正!

创作不易,感谢支持!

云班课作业互评(python3+selenium)相关推荐

  1. 怎么上传云班课的计算机作业,云班课作业怎么提交_作业提交方法_咖绿茵手游站...

    云班课作业怎么提交呢,很多小伙伴还不太清楚.云班课平台中提交作业的类型有很多中,提交方式也有所不同,接下来就让咖绿茵小编给大家带来<云班课>作业提交方法. <云班课>作业提交方 ...

  2. 怎么上传云班课的计算机作业,云班课怎么交作业_云班课作业提交教程_3DM手游...

    是如何在云班课平台中提交作业?很多小伙伴还不太清楚.云班课平台中提交作业的类型有很多中,提交方式也有所不同.下面小编来为大家介绍一下云班课提交作业的详细方法教程,一起来看看. 云班课怎么交作业? 老师 ...

  3. 怎么上传云班课的计算机作业,太棒了!云班课助你轻松玩转这9种作业!

    作业,不仅仅是课堂教学的延伸,也不仅仅是课堂教学的巩固和提高,作业还具有独立的课堂教学价值,包括过程性学习评价.个性化教学指导等.可以说,作业是学科课程实施的重要组成部分. 然而,高校课程教学的作业情 ...

  4. 补交20145226蓝墨云班课 -- 正则表达式作业

    蓝墨云班课 -- 正则表达式作业 具体描述: 参考老师在博客园的 Intellj IDEA 简易教程中的单元测试,以TDD的放式学习云班课中"正则表达式简易教程.pdf",在此贴出 ...

  5. 如何做云班课上的计算机作业,云班课不分组怎么提交作业

    <云班课>APP中,学生们都需要按时完成老师布置的相关的任务以及作业,但是呢,在云班课平台中提交作业的类型有很多种类,所以说,针对不同的种类,提交作业的方式也是不同的,那么不分组的话应该要 ...

  6. 怎么上传云班课的计算机作业,云班课如何提交课后作业 作业提交教程

    老师在云班课中开始教学活动后,你可以在活动列表页面找到新发布的活动,并进行作答. 当老师把作业/小组任务的状态标记为进行中时,你就可以按规定开始作答作业. 一.不分组提交作业 不分组作业是*简单直接的 ...

  7. 如何做云班课上的计算机作业,云班课如何提交课后作业 作业提交教程

    老师在云班课中开始教学活动后,你可以在活动列表页面找到新发布的活动,并进行作答. 当老师把作业/小组任务的状态标记为进行中时,你就可以按规定开始作答作业. 一.不分组提交作业 不分组作业是*简单直接的 ...

  8. 基于蓝墨云班课的“出门门票”设计与改进

    陈皓(左耳朵耗子)(微博,博客)说:朋友圈很重要.一个人的朋友圈很重要,你在什么样的朋友圈,就会被什么样的朋友圈所影响. 因为<构建之法(电子版)>结识了人生好教练:周筠老师(知乎,微博, ...

  9. 计算机云教室管理制度,经济管理学院云班课全过程考核量化细则

    为了规范全过程考核管理,保证教学评价质量,促进我院信息化教学改革深入,优化教学过程和效果,特制订本细则. 一.总则 全过程考核是我院信息化教学的重要组成部分,是我院教学评价方式的一次革新,其目的在于通 ...

最新文章

  1. 关于linux基础的博客,第一篇博客,以下。
  2. JAVA 获取文件的MD5值大小以及常见的工具类
  3. 文本处理三剑客之sed
  4. Source file
  5. Hadoop MapReduce编程 API入门系列之wordcount版本2(六)
  6. 【树链剖分】Milk Visits G(luogu 5838)
  7. 进程间通信管道进阶篇:linux下dup/dup2函数的用法
  8. poj 3370 Halloween treats
  9. NameNode之文件系统目录树
  10. 2019-2020-1 20175313 《信息安全系统设计基础》第一周学习总结
  11. 如何使柱状图左右展示_关于微生物门类堆叠柱状图,你知道的并不够
  12. java 编辑pdf表格_Java 生成pdf表格文档
  13. python的csv安装_Python csv模块:处理csv文件
  14. oracle数据库lpad,Oracle的lpad与rpad函数的应用
  15. 实验——田忌赛马c++
  16. syslinux和grub引导linux,在Arch上使用Syslinux替代GRUB
  17. 支付宝提现要手续费吗?
  18. 九种常见的数据分析模型
  19. 20个2013年最值得关注的网页设计趋势
  20. python之文件操作、对.txt文本文件的操作(读、写、修改、复制、合并)、对json文本文件的操作、json字符串与字典的相互转换。

热门文章

  1. python打九九乘法表上三角下三角_Python-零基础自学系列之九九乘法表、打印菱形、打印对顶三角形、打印闪电、斐波拉契数列、素数...
  2. 《大明王朝》阴谋诡计,下三路招呼
  3. 2021年高考成绩查询无为二中,2021年无为县高考状元名单资料,今年无为县高考状元多少分...
  4. MySQL数据库基础表格——增删改查(下)
  5. 【日常踩坑】使用空字符串ciphertext[i]来赋值报错
  6. 利用freemarker模板引擎进行word导出
  7. Redis之击穿、穿透、雪崩问题
  8. 职业规划-自动化测试
  9. 为什么新品发布上架之后会没有流量,新品应该怎么发布?
  10. 人工智能并不像你想象的那么迫在眉睫