我正在尝试使用 python 从我的 Gmail 中获取收件箱/电子邮件。但是,我使用的代码似乎无法运行?我正在遵循教程,但我的输出有所不同。我是蟒蛇新手。import email
import imaplib
username = '****@gmail.com'password = '****'mail = imaplib.IMAP4_SSL("imap.gmail.com")
mail.login(username, password)
mail.select("inbox")当我通过 Visual Studio 运行它时,出现此错误。我在我的 Google 帐户上打开了“让安全应用程序访问”功能,在我的 Gmail 设置中打开了 imap。我究竟做错了什么?我正在尝试从 gmail 获取电子邮件并查看收件箱等。有什么帮助吗?
2 回答
慕妹3146593
TA贡献1820条经验 获得超9个赞
你能试试这个吗?我添加了一条打印语句并尝试访问内容。
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
- 2 回答
- 0 关注
- 109 浏览
添加回答
举报
0/150
提交
取消