Код не может найти элемент, используя xpath - PullRequest
0 голосов
/ 19 апреля 2020

В приведенном ниже примере ссылки я хочу использовать Python Selenium, чтобы нажать кнопку местоположения, чтобы я мог извлечь почтовый индекс.

Ссылка

Чтобы найти и нажмите эту кнопку. Я использую приведенную ниже строку кода.

driver.find_element_by_xpath('//button[@class="widget-titlecard-spotlightcontainer noprint"]').click()

Я проверил синтаксис xpath с помощью удобного дополнения chrome, и он находит мой элемент, однако python - нет , Чего мне не хватает?

1 Ответ

0 голосов
/ 19 апреля 2020

Поскольку я новичок в Python и очистке от селена, я не знал, что мне нужно переключить активную вкладку в скрипте. Я думал, что, поскольку окно Chrome отображало вкладку, оно было активным, но это не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...