模拟登录网站系统抓取考勤记录
由于上班的公司要刷脸打考勤,时不时的考勤系统会出点问题以及会出现忘记打卡的情况,会影响绩效。除此之外,频繁地登录公司内部的人力资源系统查看考勤记录,是一件费时的事情。所以决定写个小程序,登录内部管理系统抓取数据,通过openfetion的命令行工具,将刷卡情况发送给手机客户端。这样,我就能知道自己的刷卡情况。
涉及到的工具和方法:
1)httpfox,一firefox插件,用于查看登录网站系统的数据交互,主要是登录时的http POST操作中的约定数据的格式。其中POST请求的headers和POST data比较重要
2)python中对登录网站cookie的操作。通过保存cookie使得有权限获得登录网站后,才能查询的考勤数据。
3)安装openfetion的命令行版本工具,通过python中调用外部程序,实现向手机客户端发送考勤信息。
浙公网安备 33010602011771号