Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 20, 2014 15:37:42

polin11
Зарегистрирован: 2013-05-02
Сообщения: 58
Репутация: +  0  -
Профиль   Отправить e-mail  

Python+Grab

При попытке авторизоваться на mail.ru при помощи библиотеки grab. Логин указаны верно. Всю голову сломал.
При попытке выполнить скрипт
IDLE's subprocess didnt make connection. Either IDLE cant start a subprocess
or personal firewall software is bloking the connection

Затем идет выполнение

# -*- coding: cp1251 -*-
from grab import Grab
g=Grab()
g.go("https://e.mail.ru“)
g.set_input(”Login“,”login1234“)
g.set_input(”Password“,”pass1234“)
g.submit()
print(g.search(u'контакты'))
#выводит false хотя, на странице есть раздел контакты

# -*- coding: cp1251 -*-
from grab import Grab
g=Grab()
g.go(”https://mail.ru“)
g.set_input_by_id(”mailbox__login“,”login1234“)
g.set_input_by_id(”mailbox__password“,”pass1234")
g.submit()
print(g.search(u'контакты'))

#выводит false хотя, на странице есть раздел контакты

Как написать скрипт при помощи grab, для авторизации на mail.ru
Буду рад любой помощи

Офлайн

#2 Окт. 21, 2014 02:04:22

Exception
Зарегистрирован: 2013-02-11
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Python+Grab

кодировку менять на utf-8 пробовал? а то “u'контакты'” как-то не очень)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version