【发布时间】:2020-12-10 18:44:59
【问题描述】:
我正在尝试创建我的第一个电子邮件发件人,代码如下:
import smtplib
server = smtplib.SMTP_SSL('smtp.gmail.com', 465)
server.login("(testemail)", "(pass)")
server.sendmail(
"(testemail)",
"(myemail)",
"this message is from python")
server.quit()
返回此错误:
AttributeError: partially initialized module 'smtplib' has no attribute 'SMTP' (most likely due to a circular import)
为了上下文,我没有将其保存为 email.py
【问题讨论】:
-
检查是否有其他文件保存为email.py
-
没有什么
-
你的文件名是什么?
-
我的文件名是mailtest.py
-
具有这些名称的文件可能会导致此问题,如果它们与您的脚本存在于同一目录中:
smtplib.py、email.py、datetime.py、sys.py、io.py、@987654328 @、hmac.py、copy.py、re.py、socket.py。