Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 26, 2016 16:25:59

MrWild
Зарегистрирован: 2016-12-16
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Граббер grab

Прошу помощи уважаемых форумчан.
Начал писать грабер (python 3 + grab 0.6), но не могу залогиниться на сайте.
Проблема в том, что на странице входа 2 кнопки, одна для логина, вторая для регистрации.

 	
	number = '+38(091)444444'
        pwd = "34eddfs34fg"
        g=Grab()
	g.go('https://my.3mob.ua/ru/')
        g.set_input('Phone', number)
        g.set_input('InputPassword', pwd)

На другом сайте эта конструкция отрабатывает, но там одна кнопка входа.

Нашел ответ.

В документации написано, что :
submit_name - позволяет “нажать” нужный вам submit-элементов (полезно, если их несколько)
+
http://python.su/forum/topic/22633/?page=1#post-117819

Но не могу разобраться в коде страницы
 <button type="submit" id="enter-btn" class="btn btn-success main-btn" type="submit" >Вхід</button>
получается, что у кнопки нет атрибута name ?

Отредактировано MrWild (Дек. 26, 2016 18:25:26)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version