如何在scrapy中用双引号抓取文本

时间:2017-10-09 11:44:18

标签: python web-scraping scrapy

我一直试图抓取#12; 12,999"运用 scrapy选择器

first.css('div._1vC4OE _2rQ-NK::text').extract_first()

上述选择器适用于所有其他标签ex:

<test-tag> this is being scraped </test-tag> 

但是刮掉它时失败了(没有显示任何内容):

    <div class="_1vC4OE _2rQ-NK" data-reactid="472">
     <!-- react-text: 473 -->"₹"<!-- /react-text -->
     <!-- react-text: 474 -->"12,999"<!-- /react-text -->
    </div>

我认为这是因为(&#34;&#34;)的存在而失败。我如何在中间删除文本?

0 个答案:

没有答案