python - 导入错误: cannot import name SMTP_SSL

标签 python python-2.7 email

我正在尝试通过此线程 Sending mail from Python using SMTP 后的 python 脚本发送电子邮件

但是我在执行此操作时遇到错误:

from smtplib import SMTP_SSL as SMTP

错误:导入错误:无法导入名称 SMTP_SSL

我使用的是python2.7.10,是从https://www.python.org/downloads/下载的

有人能猜出错误的原因是什么吗?请注意,脚本的名称不是 email.py

最佳答案

问题已经解决,因为我之前创建了一个文件 email.py,但在找到相关问题后,我创建了另一个具有不同名称的文件

但我发现即使目录中存在 email.py 也会导致问题。删除 email.py 后,脚本在运行时不会引起任何问题

关于python - 导入错误: cannot import name SMTP_SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32056109/

相关文章:

python - Pandas - 用一个值填充一列中的特定行数

python - 从嵌套列表 Python 中删除项目

php - 如何从网页调用python脚本

android - 电子邮件链接在 Android 上不起作用

node.js - Expressjs 中的 Nodemailer 出错?

python - 如何在 Python 中解析 URL 为 "html written"的 HTML 代码?

python - Django:测试中的一般帮助

python - 从字符串中删除前x个字符?

django - 如何从 django 应用程序(在 linux-ubuntu 上)内的独立 python 文件中正确运行 django.setup()?

css - 电子邮件签名中的媒体查询?