标签: python xpath web-scraping scrapy
我一直在尝试使用scrapy抓取此页面上的数据:
http://www.amazon.in/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=carboflex+140+squash+racket&rh=i%3Aaps%2Ck%3Acarboflex+140+squash+racket
查看页面,您会注意到“Tecnifibre carboflex 140 basaltex壁球拍”的页面链接。分析页面源告诉我提取链接的xpath位于:
//li[@id='result_0']
然而,当我运行我的刮刀时,似乎表明没有这样的xpath。
我甚至尝试过进一步的父xpaths,甚至在废弃和提取页面的整个html源代码后尝试查找链接,尽管它存在于源代码中但无法在那里找到它。