我正在用python发送电子邮件,对这一点有很好的理解,但是我很难使用CSV文件中的信息。 我有一段代码:
s.login('example@gmail.com', 'expassword')
当与预设的登录名和密码一起使用时,它会将电子邮件发送给我的收件人,稍后会在我的代码中设置,但只要我使用代码:(从CSV中选择随机电子邮件和密码发送(用于垃圾邮件演示))
with open ('C:/Filepath/randomsender.csv') as file:
reader = csv.reader(file)
sender = random.choice(list(reader))
接
s.login(sender)
我收到一个auth错误,因为它无法正确读取所选行,即使发件人的结果格式与以下相同:
'example@gmail.com', 'expassword'
如果要将列表元素作为position参数传递,则需要将其解压缩
this可能会有帮助
例如
相关问题 更多 >
编程相关推荐