Команда щелчка Selenium не работает. Это не проблема сценария.Python

Программы на Python
Anonymous
Команда щелчка Selenium не работает. Это не проблема сценария.

Сообщение Anonymous »

Я смотрел это видео об автоматизации браузера Selenium:
Я написал тот же скрипт, что и он написал в 7:54

Код: Выделить всё

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from webdriver_manager.chrome import ChromeDriverManager

options = Options()
options.add_experimental_option("detach", True)
options.add_argument("--disable-search-engine-choice-screen")  # I added this to delete the    "Select a search engine" pop up

driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()),
options=options)

driver.get("https://www.neuralnine.com/")
driver.maximize_window()

links = driver.find_element("xpath", "//a[@href]")
for link in links:
if "Books" in link.get_attribute("innerHTML"):
link.click()
break
Но в его видео он автоматически нажимает на раздел книг, а в моем случае ничего не происходит.
Я сделал то, что было в этом видео, и он должен автоматически щелкнуть book, но этого не произошло, и когда я пытался использовать click в других скриптах, это тоже не сработало. Размер моего браузера установлен на 100%

Подробнее здесь: https://stackoverflow.com/questions/788 ... the-script

Вернуться в «Python»