Python, веб-браузер и Gmail - PullRequest
0 голосов
/ 09 июля 2010

Привет, друзья.Я хочу открыть Gmail, но с определенной учетной записью.Мой скрипт Python имеет список учетных записей Gmail, и я хочу, чтобы тот, который открывается в Gmail, был выбран / выбран.Я попытался использовать учетные данные в URL-адресе, но меня это не устраивает, поскольку я не хочу вставлять пароль пользователя в URL-адрес + он не работает:).

Я использую webbrowser.open(URL), чтобы открыть Gmail.

Решение?

Ответы [ 2 ]

0 голосов
/ 20 марта 2011

Есть ли причина, по которой вы не используете IMAP для взаимодействия с учетной записью Gmail?

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

# do things!

M.close()
M.logout()
0 голосов
/ 09 июля 2010

У меня есть без понятия , если это сработает, но, возможно, оно того стоит.

Вы можете попытаться подделать браузер и войти в систему через urllib и получить файл cookie .Затем вы можете программно поместить файл cookie в каталог cookie браузера и запустить браузер для gmail.

Кажется, что это будет работать, если вы сможете заставить браузер + Google верить, что файл cookie является действительным, но этоможет быть возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...