我是python和scrapy的新手。你知道吗
<a data-install="355 万" data-like="792" data-name="来往" data-pn="com.alibaba.android.babylon" class="install-btn " rel="nofollow" style="display:block;" href="http://apps.wandoujia.com/apps/com.alibaba.android.babylon/download" download="来往.apk" data-track="taginfo-ndownload-com.alibaba.android.babylon">下载</a>
我想提取href。我的代码是:
...
sel = Select(response)
url = sel.xpath('//a[@class="install-btn"]/@href').extract()
...
但是,结果是空的。。。你知道吗
我不知道为什么。有什么建议吗?你知道吗
或者,使用CSS选择器和Scrapy的
::attr()
函数伪元素:试试看
url = sel.xpath('//a[contains(@class,"install-btn")]/@href').extract()
相关问题 更多 >
编程相关推荐