尝试通过 python 获取电子邮件
Trying to fetch emails via python
我正在尝试使用 python 从我的 Gmail 中获取 inboxs/emails。但是,我使用的代码不符合 运行?我正在学习教程,但输出不同。我是 python.
的新手
import email
import imaplib
username = '****@gmail.com'
password = '****'
mail = imaplib.IMAP4_SSL("imap.gmail.com")
mail.login(username, password)
mail.select("inbox")
When I run it via visual studio, I get this error.
我在我的 google 帐户上打开了让安全应用程序访问功能,在我的 gmail 设置上打开了 imap。我究竟做错了什么?我正在尝试从 gmail 中获取电子邮件并查看收件箱等。
有什么帮助吗?
看起来代码没问题。
test
你能试试这个吗?我添加了打印语句并尝试访问内容。
import imaplib
username = '****@gmail.com'
password = '****'
mail = imaplib.IMAP4_SSL(IMAP)
mail.login(USERNAME, PASSWORD)
for i in mail.list()[1]:
l = i.decode().split(' "/" ')
print(l[0] + " = " + l[1]) #should print the mail content that you can use as needed
我正在尝试使用 python 从我的 Gmail 中获取 inboxs/emails。但是,我使用的代码不符合 运行?我正在学习教程,但输出不同。我是 python.
的新手import email
import imaplib
username = '****@gmail.com'
password = '****'
mail = imaplib.IMAP4_SSL("imap.gmail.com")
mail.login(username, password)
mail.select("inbox")
When I run it via visual studio, I get this error.
我在我的 google 帐户上打开了让安全应用程序访问功能,在我的 gmail 设置上打开了 imap。我究竟做错了什么?我正在尝试从 gmail 中获取电子邮件并查看收件箱等。
有什么帮助吗?
看起来代码没问题。 test
你能试试这个吗?我添加了打印语句并尝试访问内容。
import imaplib
username = '****@gmail.com'
password = '****'
mail = imaplib.IMAP4_SSL(IMAP)
mail.login(USERNAME, PASSWORD)
for i in mail.list()[1]:
l = i.decode().split(' "/" ')
print(l[0] + " = " + l[1]) #should print the mail content that you can use as needed