Заполните HTML-InputFields, которые не находятся в форме с Python Mechanize - PullRequest
3 голосов
/ 13 августа 2011

Я хочу заполнить поле ввода HTML с помощью mechanize, который выглядит следующим образом:

<input type="text" id="xy" name="xyz" [and some others] />

Проблема: она не находится в форме, поэтому br.select_form (...) не работает. Как я могу получить доступ к этому полю? Выбор глобальной формы и br ['xyz'] тоже не работает. Есть также второе поле ввода, которое даже не имеет имени для адреса.

1 Ответ

0 голосов
/ 13 августа 2011

Похоже, javascript помещает форму / поля на страницу, Mechanize не обрабатывает javascript, см. Этот ответ для получения дополнительной информации и альтернативного решения. Как правильно использовать механизацию для очистки сайтов AJAX

...