【发布时间】:2018-08-03 23:48:53
【问题描述】:
请帮助我,我想创建一个可以使用 python 发送电子邮件的 AI,但是当我运行我的代码时它说:
Traceback (most recent call last):
File "c:\Users\zigzag\Desktop\email.py", line 1, in <module>
import smtplib
File "B:\Python36\lib\smtplib.py", line 47, in <module>
import email.utils
File "c:\Users\zigzag\Desktop\email.py", line 3, in <module>
mail = smtplib.SMTP('smtp.gmail.com', 587)
AttributeError: module 'smtplib' has no attribute 'SMTP'
这是我的代码:
import smtplib
mail = smtplib.SMTP('smtp.gmail.com', 587)
mail.starttls()
mail.login('myemail@myemail.com', 'mypassword')
mail.sendmail('myemail@myemail.com', 'anotheremail@anotheremail.com', "<h1 style = \"color:rgb(121, 21, 321)\">Hello World</h1>")
mail.close()
【问题讨论】:
-
只需将您的脚本重命名为
email.py以外的其他名称,它应该可以正常工作。 -
我重命名了文件现在还有一个错误: