蘑菇丁/工学云打卡教程

概述:

  相信大家最近也都为工学云app的每日签到而烦恼,而我也不例外,每天的工作已经让我备受折磨,怎么还要去打这个形式主义的卡呢?

 难道就要这么被折磨三个月吗? 那必然不可能!!! 

顶岗实习期间学校要求工学云打卡满两百天。但是每天上下班已经很累了,如果再上班期间强制记起打卡的事情反而只会增加工作负担!本文将会以爬虫的方式来解放双手,实现工学云每日定时打卡并发送邮件进行推送!文章底部奉上完整代码!

不会的同学可以直接使用我做好的成品:

工学云打卡助手小程序入口,工学云打卡平台,蘑菇丁打卡平台 (thecat.top)

登录方法

运行效果

上下班判断方法

代码语言:javascript
复制
# 根据现在时间判断上下班签到
# 上班  8-16
def get_time():
    mytime = time.localtime()
    if mytime.tm_hour < 8 or mytime.tm_hour > 16:
        Login_info['cardType'] = 'END'  # 上班
    else:
        Login_info['cardType'] = 'START'    # 下班

将该脚本设置为每日定时任务即可,本文不再叙述windows/centos系统如何设置定时任务

完整程序运行效果