擅长:python、mysql、java
<p>除了Desperado的答案,您还可以使用css选择器,这些选择器简单得多,但对于您的用例来说已经足够了:</p>
<pre><code>$ scrapy shell "https://shop.app4health.it/"
In [1]: response.css('.level0 .level-top::attr(href)').extract()
Out[1]:
['https://shop.app4health.it/sonno',
'https://shop.app4health.it/monitoraggio-e-diagnostica',
'https://shop.app4health.it/terapia',
'https://shop.app4health.it/integratori-alimentari',
'https://shop.app4health.it/fitness',
'https://shop.app4health.it/benessere',
'https://shop.app4health.it/ausili',
'https://shop.app4health.it/prodotti-in-offerta',
'https://shop.app4health.it/kit-regalo']
</code></pre>
<p><code>scrapy shell</code>命令非常适合调试这样的问题。在</p>