擅长:python、mysql、java
<p>循环<code>for mbuh in response.xpath('//body')</code>只执行一次,因为xpath只返回一个选择器。然后使用<code>mmhtml = mbuh.xpath(etc)</code>,它将始终返回相同的数据,无论mbuh中的内容是什么,因为xpath以“//”开头,这意味着“从页面开始搜索”。它还会将整个页面提取为文本。你知道吗</p>
<p>我明白你为什么这么说了当前fetchall,但为什么要循环使用mbuh=响应.xpath()? 您希望xpath返回什么?你知道吗</p>