您可以使用Python的smtplib库来发送电子邮件,并使用csv模块读取和遍历CSV文件的行。下面是一个示例代码,它遍历CSV文件的每一行,并在最后一列使用列出的电子邮件地址发送电子邮件:
import csv
import smtplib
def send_email(email):
# 在此处添加发送电子邮件的代码
# 例如,使用smtplib库连接到SMTP服务器并发送电子邮件
# 读取CSV文件
with open('data.csv', 'r') as file:
reader = csv.reader(file)
header = next(reader) # 读取CSV文件的第一行作为标题
# 遍历每一行
for row in reader:
email_address = row[-1] # 获取最后一列的电子邮件地址
send_email(email_address) # 发送电子邮件
请确保替换代码中的data.csv
为您的CSV文件的路径,并在send_email
函数中添加适当的代码来发送电子邮件。您可以使用smtplib库中的SMTP
类来连接到SMTP服务器,并使用sendmail
方法发送电子邮件。