我尝试用
seleniumbase
单击某个元素,但它没有按预期发生
我尝试了以下方法,但由于某种原因它不起作用:
<code>
driver.click('div[class="ovm-OverviewMediaButton me-MediaButtonLoader me-MediaButtonLoader_MLVideo"]')
Received the exception:
seleniumbase.common.exceptions.NoSuchElementException: Message:
Element {div[class="ovm-OverviewMediaButton me-MediaButtonLoader me-MediaButtonLoader_MLVideo"]} was not present after 7 seconds! <code>
Trying with only the first class name:
<code> driver.click('div[class="ovm-OverviewMediaButton"]')
seleniumbase.common.exceptions.NoSuchElementException: Message:
Element {div[class="ovm-OverviewMediaButton"]} was not present after 7 seconds! <code>
我试图点击的元素:
<code>
<div class="ovm-OverviewMediaButton me-MediaButtonLoader me-MediaButtonLoader_MLVideo "></div> <code>
这是该元素的有效选择器:
div.ovm-OverviewMediaButton
。
要使用 seleniumbase
driver
单击它,请使用:
driver.click("div.ovm-OverviewMediaButton")