我试图按下一个按钮与 selenium 。页面出现,但它没有按下按钮。我是新的这一点,也作为一个geo块的页面为任何一个在英国。我使用的是windows 10笔记本电脑。
这是我目前拥有的代码:
from selenium import webdriver
from selenium.webdriver.support.select import Select
import time
driver = webdriver.Chrome(executable_path = r'G:/scraping_practice/chromedriver_win32/chromedriver.exe')
driver.get('https://www.maxpreps.com/tx/basketball/21-22/stat-leaders/scoring/ppg/')
search_button = driver.find_element(By.xpath('/html/body/div[1]/div[4]/div[1]/div/div[2]/div[3]/div/div/ul/li[2]/button'))
search_button.click()
1条答案
按热度按时间5q4ezhmt1#
要单击文本为***2***的元素,需要为element_to_be_clickable()引入WebDriverWait,可以使用以下locator strategy: