2013-09-03 3 views
1

Я пытаюсь создать скрипт python, который поможет мне войти в мою учетную запись gmail при запуске. Я быстро просмотрел страницу входа в Gmail, и это было похоже на 2000 строк. Большинство из них были css и некоторые скрипты. Я хочу, чтобы скрипт содержал мои данные для входа и отправлял их при запуске.Автоматический скрипт входа в python

+2

Проблема заключается в том, что вашему браузеру отправляется файл cookie сеанса, который будет аутентифицировать его, как только вы введете правильные учетные данные. Даже если вам удастся написать скрипт python, вам нужно будет вставить этот файл cookie в свой браузер, чтобы аутентифицировать себя там. –

+0

Tnx для ответа. Мне не нужно аутентифицироваться в браузере. На данный момент у меня нет необходимости в браузере. Я просто хочу проверить, правильно ли я отправил детали. Это возможно? –

+1

Проверьте форму, выберите атрибуты 'action' и' method' и заполните поля 'input' вручную, должно быть выполнимо. Я думаю ... –

ответ

2
import smtplib 
# Set connection. This has to be using TLS 
connection = smtplib.SMTP('smtp.gmail.com', 587) 
# Say hello, god knows why 
connection.ehlo() 
# Start TLS session 
connection.starttls() 
# Try to login with email/pwd 
connection.login('[email protected]', 'mypwd') 
# Close it 
connection.close() 
+0

Можете ли вы, пожалуйста, объяснить свой код в деталях? –