Selenium см. Новую страницу после отправки формы - PullRequest
0 голосов
/ 10 марта 2020

Используя Selenium для Python, я заполняю форму и нажимаю кнопку отправки, используя .click (). Это работает успешно, когда я получаю электронное письмо, подтверждающее отправку формы, но теперь я хочу увидеть страницу, которая возвращается после нажатия кнопки отправки.

Как мне увидеть новую страницу, которая возвращается?

Ответы [ 2 ]

1 голос
/ 10 марта 2020

вы можете увидеть разметку, отключив ее на несколько секунд и напечатав источник страницы. Добавление:

time.sleep(5)
print(driver.page_source)

после того, как ваша строка отправки должна выполнить sh this

0 голосов
/ 11 марта 2020

Я нашел решение. Я думаю, что я не давал странице достаточно времени для загрузки. Это исправило проблему:

WebDriverWait(driver, 15).until(EC.url_changes(browser.current_url))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...