Как я могу использовать селен с Python, чтобы нажать на этот тип ссылок подменю - PullRequest
0 голосов
/ 07 декабря 2018

Я много чего перепробовал в Интернете, но не могу найти соответствующую тему в «проверке кода» для сайта Quora.Так может кто-нибудь сказать мне, как я могу нажать эту кнопку «Скопировать ссылку» (показано на прилагаемом рисунке) на кворе с использованием селена.PS: Вы должны войти в систему quora, чтобы увидеть эту кнопку.

1 Ответ

0 голосов
/ 07 декабря 2018

Что вам нужно сделать, это определить div верхнего уровня этого элемента: например:

button = driver.find_element_by_id('__w2_wEahGopL52_icon')
button.click()

Родитель должен быть примерно в таком порядке:

svg -parent-> span (with class name : ui_button_icon) -parent-> **div** (use this div) 

следующий щелчокна кнопку копирования ссылки вот так:

button = driver.find_element_by_class_name('CopyToClipboardShareLink')
button.click()
...