如何解决如何解决'NameError:名称'imaplib'未定义'python诗歌
我花了很多时间来解决这个问题,但我做不到, 所以我想要有人帮助我。
我是 Python 初学者,使用诗歌。
当我导入 imaplib 时,总是出现错误。 ' NameError: name 'imaplib' 未定义'
我知道我不需要安装 imaplib'。 那我该怎么办?
这是我的代码。
感谢您的阅读和善意。 我很感激。
import imaplib
import email
host = 'imap.gmail.com'
username = 'xxxxxxx@gmail.com'
password = 'xxxxxxxx'
mail = imaplib.IMAP4_SSL(host)
mail.login(username,password)
mail.select('inbox')
_,search_data = mail.search(None,'UNSEEN')
for num in search_data[0].split():
# print(num)
_,data = mail.fetch(num,'(RFC822)')
# print(data[0])
_,b = data[0]
email_message = email.message_from_bytes(b)
#email_message = email.message_from_string(b)
# print(email_message)
for part in email_message.walk():
if part.get_content_type() == 'text/plain' or part.get_content_type() == 'text/html':
body = part.get_payload(decode=True)
print(body)
print(search_data)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。