我开始尝试制作一个使用python发送电子邮件的脚本,但没有任何效果。我最终到了刚刚开始复制和粘贴电子邮件脚本并填写我的信息的地步。仍然没有效果。所以我最终摆脱了除此之外的一切:
#!/usr/bin/python
import smtplib
这仍然无效。有人可以向我解释为什么这不起作用?我确定它非常简单。我正在使用mac os x 10.9如果这有所不同。这是我的错误:
Traceback (most recent call last):
File "the_email.py", line 2, in <module>
import smtplib
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/smtplib.py", line 46, in <module>
import email.utils
ImportError: No module named utils
答案 0 :(得分:3)
将脚本名称从email.py
更改为其他名称。它干扰了同名的Python标准库模块email
。
答案 1 :(得分:0)
阅读本文:Syntax: python smtplib not working in script
用户说您必须从文件夹中删除email.py。