Python自动化!9行代码实现员工关爱计划

7b89d214fbe73e68400b3182c2b87d3a.gif

星标下公众号,

获取更多优质教程

2477f9eeb29b85025fae0ba014267d15.png

按上图操作星标后,凭截图,可以领取本文测试数据和源码,及老表1v1问答服务,如果你想让工作自动化,也欢迎来交流。

2de14d568c5e2d5850ea432d35148969.jpeg

星标公众号后,

微信里私聊回复:自动化

案例:自动统计员工加班时间并发送提醒邮件

场景: 某公司HR部门每月需要统计员工的加班时间,并发送提醒邮件给超时的员工,提示他们合理安排工作时间。

老板们商定,员工一个月加班超过40小时就需要邮件安慰。(日均2小时以上。。。)

9行代码解决方案:

import pandas as pd, smtplib
from email.mime.text import MIMEText

# 读取并筛选超时加班员工
df = pd.read_excel("员工加班统计.xlsx")
overtime_employees = df[df['加班时间'] > 40]  # 筛选出加班超过40小时的员工

# 发送提醒邮件
for index, row in overtime_employees.iterrows():
    msg = MIMEText(f"亲爱的{row['姓名']}, 您本月加班{row['加班时间']}小时,避免您猝死,请合理安排工作,实在不行就辞职吧。")
    msg['Subject'], msg['To'], msg['From'] = "加班提醒", row['邮箱'], "hr@example.com"
    s = smtplib.SMTP("smtp.example.com"); s.starttls(); s.login("hr@example.com", "password"); s.sendmail(msg['From'], msg['To'], msg.as_string()); s.quit()

4e140cbabd6287ce8b99ac7ecd5e66bb.png

代码说明:
  1. 读取加班数据: 从Excel文件中读取员工的加班时间。

  2. 筛选超时员工: 找出加班时间超过40小时的员工。

  3. 发送提醒邮件: 向超时加班的员工发送提醒邮件,提醒他们合理安排工作时间。

这个自动化流程帮助HR部门快速统计加班数据,并及时提醒员工,有效减少手动工作量。关爱员工计划!!!

自动化方案定制

1b4763a52a228ae312263458fb9c4e1a.jpeg

星标公众号后,一起学习

微信里私聊回复:自动化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

简说Python

多多少少都是爱,感谢充电。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值