私はxpathをテストするために "scrapy shell"を使用していました。 それはのように見えた:結果は何もなかったが、ページのコンテンツはのコンテンツは存在しますが、xpathはそれを見つけることができませんでした。なぜですか?
<a class="shop-name-link" href="//shop103857282.taobao.com" target="_blank"
data-goldlog-id="/tbwmdd.1.044">长岛小两口创业</a>
なぜが含まれてい
response.xpath("//a[@class='shop-name-link']")
:?XPathはのように見えた
scrapy shell https://item.taobao.com/item.htm?spm=a219e.1191392.1111.1.FglWUh&id=40978681727&scm=1029.newlist-0.1.50002766&ppath=&sku=&ug=#detail
存在しないためです。リンクされたページのソースを見てください。そのような 'a'要素はありません。問題を示す[mcve]を作成し、質問自体にHTML上の部分を減らして、あなたの質問がそれ自身で立つことができるようにします。 – kjhughes