Селен не может получить ссылку на изображение внутри iframe> iframe> img - PullRequest
0 голосов
/ 10 октября 2019

Я столкнулся с проблемой при получении элемента с использованием Python Selen. Элемент обернуть внутри двух тегов iframes. Иерархия приведена ниже

iframe > iframe > a

xpath работает нормально. Но использование селена дает ошибку, приведенную ниже

//img[contains(@href,'google')]

Заранее спасибо

1 Ответ

0 голосов
/ 10 октября 2019

Вам нужно «переключиться» в iframe, для этого в Selenium есть встроенный метод switch_to.

Пример: driver.switch_to.frame('frame_name')

Выможете прочитать документацию для получения дополнительной помощи и примеров.

...