我有城市列表,埃米里斯特。我从数据库中为他们获取数据。然后,我想发送一个自定义的电子邮件基于城市的人。
如果我有
for email in emaillist:
for city in citylist:
sendemail()然后向person 1发送city1、city2、city3的电子邮件。人员2发送city1、city2、city3的电子邮件。人员3 city1,city2,city 3的电子邮件地址。
但是如果我把它改成
for city in citylist:
for email in emailist:
sendemail()然后它会向person 1发送city1、city2、city3电子邮件,而person 2和person 3将不会收到电子邮件。我如何更改它,使人员1收到城市1电子邮件,人员2收到城市2电子邮件,人员3收到城市3电子邮件?
编辑: zip仍然发送person 1城市1,城市2电子邮件,person 2,城市1,城市2电子邮件。
EDIT2:
for email, c in zip(emaillist, citylist):
city, state =c.split(",")……
to_email= Email(email)
content = Content("text/plain", message)
mail = Mail(from_email, subject, to_email, content)https://stackoverflow.com/questions/41436144
复制相似问题