Я пытаюсь щелкнуть по javascript: void (0) href в селеновом питоне, но это не работает для меня.Я попытался использовать следующее:
element = WebDriverWait(driver,
20).until(EC.presence_of_element_located((By.XPATH, "//*[@id='32de8167-e65c-
436a-9a6e-2561854c2c3c']")))
driver.execute_script("arguments[0].click();", element)
Я получаю следующую ошибку:
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
Когда я использую:
driver.find_element_by_xpath("//*[@id='32de8167-e65c-436a-9a6e-2561854c2c3c']").click()
Я получаю следующееошибка:
Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id='32de8167-e65c-436a-9a6e-2561854c2c3c']"}
Когда я пытаюсь щелкнуть по javascript: void (0) с помощью onlick внутри ссылки href, это работает, но в этом случае это не работает для меня.
В данном случае:
<a id="3ca786c0-2a8d-4055-b6ce-800d77c6ad59" href="javascript:void(0);">Word nu member.</a>