有些公务员,党员,事业单位人员,会计行业,金融行业,建筑行业等,按要求每年必须要网上看一些学习类的视频,或者做一些题目,大部分都是形式,没有什么用处。我就是其中一类,为了不烂费时间,用python以及一些支持包实现该功能。分为以下几个部分
1 网上自动看视频、自动考试----检测是否看完视频
2 网上自动看视频、自动考试----观看视频中是否要做题
3 网上自动看视频、自动考试----选择下一课程
4 网上自动看视频、自动考试----视频异常处理
5 网上自动看视频、自动考试----基本函数
1 网上自动看视频、自动考试----检测是否看完视频
1 视频播放完了后一般会有提示,如下图:
图1
2 为了检测到完成学习,首先截屏
from PIL import ImageGrab
# 抓取屏幕(截屏),bbox为截取屏幕区域的设置,name为把截屏图像保存的名称,方便调试
def getScreen(bbox = (0,0,1366,768),name='random_grab'):
img = ImageGrab.grab(bb