【发布时间】:2021-03-14 05:48:41
【问题描述】:
我尝试在 Flipkart 中使用 lxml 方法 xpath 为每个产品的产品描述创建一个嵌套列表
product_descriptions = []
for des in tree.xpath('//ul[@class="_1xgFaf"]'):
description=[]
for i in des.xpath('//li[@class="rgWa7D"]/text()'):
description.append(i)
product_descriptions.append(description)
for i in product_descriptions:
print(i)
但这会导致获取页面中所有的li[@class="rgWa7D"],而不是获取一个
- 元素的所有
- 元素。
【问题讨论】:
-
仅供参考,“报废”意味着像垃圾一样扔掉东西 - 你想要的术语是 scraping
-
@barny 打错了。无论如何,谢谢你通知我。
标签: python web-scraping xpath lxml