如何使用selenium for aparat 像视频一样点击

问题描述 投票:0回答:1

我已经开始网络抓取。我想使用 selenium 和 python 喜欢 https://www.aparat.com/v/T8gqi?playlist=1869949 的视频,但我的代码中存在问题,无法找到正确的 xpath 来喜欢 svg 按钮。

driver = webdriver.Chrome(executable_path=ChromeDriverManager("122.0.6261.95").install())
aparat = driver.get("https://www.aparat.com/v/T8gqi?playlist=1869949")
sleep(20)
button = driver.find_element(By.XPATH,'//*[@id="primary"]/div[3]/div[2]/div[2]/div/div/div[1]/button')
ActionChains(driver).move_to_element(button).click(button).perform()
selenium-webdriver web-scraping
1个回答
0
投票

ActionChains
语句中删除 move_to_element(button)。当您在第一步中找到喜欢按钮时,您不需要使用 move_to_element() 方法。 这是一些参考链接,以便您更好地理解 文档教程

© www.soinside.com 2019 - 2024. All rights reserved.