根据您的问题,点击谷歌搜索结果随机链接上的(),根据您的代码试用,如果您调用window.scrollTo(0,873),然后调用click(),如下所示:
find_element(By.XPATH, '(//h3)[3]/a').click()`
Selenium仍会尝试在第一场比赛中尝试click(),这可能不是您想要的用例.
解
为了在谷歌搜索结果的随机链接上单击(),您可以从搜索结果中创建一个列表,然后生成一个随机数并通过索引调用click(),如下所示:
>代码块:
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.keys import Keys
from random import randint
options = webdriver.ChromeOptions()
options.add_argument("start-maximized")
options.add_argument('disable-infobars')
browser=webdriver.Chrome(chrome_options=options, executable_path=r'C:\Utility\BrowserDrivers\chromedriver.exe')
bro