【问题标题】:SMTP attribute error in pythonpython中的SMTP属性错误
【发布时间】:2015-08-24 04:02:16
【问题描述】:

这是我使用的代码:(使用我的 gmail 帐户)

    import smtplib

    content = 'hello this is a test messange from python code...'

    mail = smtplib.SMTP('smtp.gmail.com',587)

    mail.ehlo()

    mail.starttls()

    mail.login('myemail','password')

    mail.sendmail('myemail','targetemail',content)

    mail.close()

这是错误消息:

    AttributeError: 'module' object has no attribute 'SMTP'

【问题讨论】:

  • 我是这个概念的新手,谁能详细解释一下...
  • 你的文件名会不会是 email.py?
  • @RafaelCardoso 这就是为什么我问这是否是他的文件名,如果是,那么它是重复的
  • 谢谢你们.....刚刚解决了问题,是的,你是对的,我的文件名是 email.py,现在当我更改名称时它正在工作。

标签: python


【解决方案1】:

我可能弄错了,但您似乎没有分配该属性。我是编程新手,如果我错了,请纠正我。但我认为这就是你得到错误的原因。您要求调用一个您未定义的属性。

【讨论】:

  • 嗨@Marcus Jones,你能写下我丢失的代码块吗?
猜你喜欢
  • 2011-11-03
  • 2013-10-20
  • 2014-03-21
  • 2013-07-01
  • 2011-10-12
  • 1970-01-01
  • 1970-01-01
  • 2015-07-20
  • 1970-01-01
相关资源
最近更新 更多