Python中scrapy爬虫,如何爬取ul标签下的多个并列的li标签中的内容,xpath应该怎么写?

<div class="list-wrap">
<ul>
<li>
text1
</li>
<li>
text2
</li>
<li>
text3
</li>
<li>
text4
</li>
</ul>
</div>
我写出的xpath只能每次爬取到text1的内容,且只显示这一条内容。

//div[@class="list-wrap"]//li/text()

然后用循环,不然所有内容会混在一起。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-07
re.findall(re"<li> \w+ </li>", string)
第2个回答  2019-03-19
我也运到这个问题,请问怎么解决,列表里只有一个,感觉是个bug
相似回答