Python、Webbrowser和Gmail

Python、Webbrowser和Gmail,python,browser,gmail,Python,Browser,Gmail,嘿,朋友们。我想用一个特定的帐户打开Gmail。我的python脚本有一个gmail帐户列表,我想在gmail中打开一个已经被点击/选中的帐户。我尝试在URL中使用凭据,但对此不满意,因为我不想在URL中输入用户密码+它不起作用:) 我正在使用webbrowser.open(URL)打开gmail 解决方案?我不知道这是否可行,但可能值得一试 您可以尝试欺骗浏览器,并通过urllib登录,然后获取。然后,您可以通过编程将cookie放入browsers cookie目录,并将浏览器启动到gmai

嘿,朋友们。我想用一个特定的帐户打开Gmail。我的python脚本有一个gmail帐户列表,我想在gmail中打开一个已经被点击/选中的帐户。我尝试在URL中使用凭据,但对此不满意,因为我不想在URL中输入用户密码+它不起作用:)

我正在使用webbrowser.open(URL)打开gmail

解决方案?

我不知道这是否可行,但可能值得一试

您可以尝试欺骗浏览器,并通过urllib登录,然后获取。然后,您可以通过编程将cookie放入browsers cookie目录,并将浏览器启动到gmail


如果你能让浏览器+谷歌相信cookie是有效的,这似乎是可行的,但这可能是可能的。

你为什么不使用IMAP与Gmail帐户进行交互

import imaplib
M=imaplib.IMAP4_SSL('imap.gmail.com', 993)
M.login('myemailaddress@gmail.com','password')

# do things!

M.close()
M.logout()

不清楚你想做什么。脚本在哪里运行?它是由什么引发的?它只是想在浏览器中打开Gmail并登录,这样用户就可以使用它了?或者你正在尝试自动与Gmail帐户交互。如果后者为真,则您希望使用IMAP/SMTP。