我的目标是提取元素“ $ 37.91”。
但是,由于它的类(突出显示的黄色)在其他地方重复出现,因此我无法每次都获得此特定元素。 (有时我获得其他值)
如何通过类似以下方式获取元素:// div id ='snsPrice'&span class ='a-size-large a-color-price'。保证精度。
最佳答案
以下应该工作
driver.find_element_by_css_selector('#snsPrice > .snsPriceBlock > .a-color-price')
driver.find_element_by_xpath('//*[@id="snsPrice"]/div/span[@class="a-size-large a-color-price"]')