| 1234567891011121314151617181920212223242526 |
- 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)
|