Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / grub работа с элементом без name / 3 сообщений из 3, страница 1 из 1
12.12.2015, 03:42
    #39126274
polin11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grub работа с элементом без name
Код: html
1.
2.
3.
4.
<div class="input-prepend">
<span class="add-on"><i class="icon-user"></i></span>
<input type="text" id="username" required placeholder="Username or email" class="input-xlarge">
</div>


пробую след. образом
from grab import Grab
Код: python
1.
2.
3.
g = Grab()
g.go("https://me.hack.me/login")
g.set_input_by_id('username', 'user')


выдает ошибку KeyError: 'No input element with the name None', на сколько я понимаю
нет возможности вставть в элемент без name. Пробовал использовать set_input_by_xpath - то же самое.
Внимание вопрос:
Можно ли работать с элементом вэб страницы (ввести туда данные) без name
...
Рейтинг: 0 / 0
12.12.2015, 23:21
    #39126539
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grub работа с элементом без name
по полному пути можно
...
Рейтинг: 0 / 0
13.12.2015, 02:12
    #39126555
polin11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grub работа с элементом без name
Поясните, что вы имеете ввиду.
Пробовал

g.set_input_by_xpath('/html/body/div[3]/div[1]/center/div/div/div/div[1]/form/table/tbody/tr[1]/td/div/input', 'user')
g.set_input_by_xpath('//*[@id="username"]', 'user')
g.set_input(g.choose_form_by_element('//*[@id="username"]'), "user")
g.set_input_by_id('username', 'user')

ошибка KeyError: 'No input element with the name None'
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / grub работа с элементом без name / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]