gpt4 book ai didi

python - 属性错误: 'list' object has no attribute 'strip' yagmail and csv

转载 作者:行者123 更新时间:2023-12-01 08:22:20 25 4
gpt4 key购买 nike

这个问题被问了数百次,但我仍然无法解决我自己的问题。当我运行 py 脚本时,我收到此错误。

当前,当我运行脚本时,出现错误。

回溯(最近一次调用最后一次): 文件“/Users/admin/Desktop/CIB2019/Scripts/testarray.py”,第 10 行,位于 对于 line.strip().split(',') 中的姓名、电子邮件、消息:AttributeError:“列表”对象没有属性“ strip ”

**Code Contents

import yagmail
import csv

wait = 15 #seconds in between messages

yag = yagmail.SMTP('email@gmail.com', 'password')

with open("mails.csv", "r") as csvfile:
csv_reader = csv.reader(csvfile, delimiter=',')
next(csv_reader)
for line in csv_reader:
for name, email, message in line.strip().split(','):
yag.send(email, subject = name, contents = message)
print("sent")
time.sleep(wait)





**Mails.csv Contents

Name,Email,Message
a,4236543542@txt.att.net,Meow1
b,9876543542@txt.att.net,Meow2

登录 gmail smtp,打开 mails.csv,向每个单独的用户发送邮件,在发送给每个单独的用户之间等待 15 秒。

最佳答案

csv.reader 生成器已为您解析这些行,因此您无需自己剥离分割 行:

for name, email, message in csv_reader:
yag.send(email, subject = name, contents = message)
print("sent")
time.sleep(wait)

关于python - 属性错误: 'list' object has no attribute 'strip' yagmail and csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54544251/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com