from selenium import webdriver from time import sleep from selenium.webdriver.chrome.service import Service as ChromeService from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC # 假设ChromeDriver已经通过Homebrew安装,并且其路径已经添加到环境变量中 driver_path = '/Users/wuzilong/soft/chromedriver/chromedriver-mac-arm64/chromedriver' # 这是Homebrew的默认安装路径,可能需要根据实际情况调整 # 初始化WebDriver service = ChromeService(executable_path=driver_path) options = webdriver.ChromeOptions() driver = webdriver.Chrome(service=service, options=options) driver.get('https://buff.163.com') # 通过href属性获取a元素 href_value = "/market/csgo" a_element = driver.find_element(By.XPATH, f"//a[@href='{href_value}']") # 现在你可以对a_element进行操作,例如点击 a_element.click() sleep(200)