工资条怎么批量发送编程

时间:2025-01-24 22:05:03 游戏攻略

批量发送工资条可以通过多种编程方法实现,以下是几种常见的方法:

方法一:使用Python和Openpyxl

Python的`openpyxl`库可以用来读取Excel文件,而`smtplib`库可以用来发送邮件。以下是一个示例代码:

```python

from openpyxl import load_workbook

import smtplib

from email.mime.text import MIMEText

from email.header import Header

加载Excel文件

wb = load_workbook("工资.xlsx", data_only=True)

sheet = wb.active

登录SMTP服务器

smtp_obj = smtplib.SMTP_SSL("smtp.qq.com", 465)

smtp_obj.login("发送邮箱的账号", "发送邮箱的密码")

邮件正文

emailBody = "

"

表头

for row in sheet.iter_rows(min_row=1, max_row=1):

for cell in row:

emailBody += f"

"

emailBody += "

"

邮件内容

for row in sheet.iter_rows(min_row=2):

emailBody += "

"

for cell in row:

emailBody += f"

"

emailBody += "

"

emailBody += "

{cell.value}
{cell.value}