【发布时间】:2022-11-13 19:12:37
【问题描述】:
我试图从amazon site 获取评分值
我应用了所有方法,但无法获得评分值。要考虑的另一件事是,此评级没有任何超链接。
for item in WebDriverWait(driver, 20).until(EC.presence_of_all_elements_located((By.CSS_SELECTOR, "[data-hook='review']"))):
try:
rating = item.find_element_by_css_selector("a[class*='a-link-normal']").get_attribute("title")
except:
rating= item.find_elements_by_xpath('/div[2]/i/span')
for value in rating:
rating= value.text
【问题讨论】:
标签: python selenium-webdriver web-scraping webdriver amazon