Skip to content

bupt-niclab/Daily-Attendance-Statistics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

北邮信网中心出勤统计脚本

实验室的打卡机可以导出一个包含全部出勤记录的Excel文件,负责统计打卡的同学,在此基础上需要统计每个人的迟到、早退、旷工等情况的次数。

这种统计在每周做来是一种特别繁琐的工作,因此撰写该脚本一劳永逸解决该问题。

注意:

  1. 需要在从打卡机导出excel时,将导出字段设置为如下,且保证顺序一致:

    姓名 日期 签到时间 签退时间 应到 实到 迟到时间 早退时间 是否旷工 加班时间 工作时间 出勤时间

  2. 使用时,按照博士、研二、研一记录的excel文件放置在和脚本相同的目录中,按照相应顺序执行即可:
    att = Attendance() 
    att.calculate("./1.xls") # 博士
    att.calculate("./2.xls") # 研二
    att.calculate("./3.xls") # 研一
    att.save_res()

About

信网中心出勤统计脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages