我尝试了以下代码的变体,但似乎无法获取SKU编号。 all_elements列表的长度是60,很完美(因为在页面上是1/60),但是当我尝试将其打印出来时,它是空白的。
all_elements = driver.find_elements_by_xpath('//div[@class="item-list__meta"]')
numele = len(all_elements)
for i in range(numele):
print(all_elements[i].text)
<div class="item-list__more-content">
<div class="item-list__meta">
SKU: 55404407<br>
Stores with stock: 76%<br>
Stores with discount: 100% </div>
<div class="item-list__actions">
答案 0 :(得分:0)
如果只需要SKU行,则可以尝试使用该定位器:
//div[@class="item-list__meta"]/br[1]/preceding-sibling::text()