Python код для заполнения и отправки Stulish Form - PullRequest
1 голос
/ 30 июня 2019

Я пытаюсь написать код Python для отправки простой формы.

http://stulish.com/soumalya01

[Изменить: http://travelangkawi.com/soumalya01/

Когда вы используете эту ссылку, она возвращает другую страницу в форму отправки. Подходит для отладки]

Любой код будет делать

Пробовал и механизировать, и механический суп. Оба не могут обрабатывать текстовые поля. У него нет только имени ID. Но мы не можем получить элемент по ID

Любой код будет работать до тех пор, пока он работает. (Заполните ABC в текстовом поле и нажмите отправить)

1 Ответ

0 голосов
/ 30 июня 2019

Я просто следовал документации mechanize.Смотрите пример кода ниже:

from mechanize import Browser


br = Browser()

br.open('http://stulish.com/soumalya01')


br.select_form(nr=0)

form.set_all_readonly(False) #add this

br.form.set_value('ABC', nr=1)

print(br.form.controls[1])

br.submit()
...