我正在尝试使用Selenium、Python和xPath来获取我正在收集的材料的覆盖率。问题是,我需要能够不同的产品页面之间没有覆盖范围作为一个选项(即一个2x4与油漆)。你知道吗
我想从下面的网站上弄到保险范围和保险标签。 https://www.homedepot.com/p/BEHR-Premium-Plus-Ultra-8-oz-S410-7-Equestrian-Green-Satin-Enamel-Interior-Exterior-Paint-and-Primer-in-One-Sample-UL22316/304771954
这也适用于其他没有列出覆盖范围的页面。以下是我所拥有的:
try:
element = "//div[@class='card__summary with-fade']//div[@class='col-6 specs__cell']"
el = driver.find_element(By.XPATH, element)
default_coverage = el.text
print('Coverage: ' + default_coverage)
except NoSuchElementException:
default_coverage = "No Coverage"
print('Coverage: ' + default_coverage)
pass
可以使用此XPath获取上述值:
相关问题 更多 >
编程相关推荐