Scrapy在括号中抓取返回的数字。在电子表格中显示为否定。修复?

时间:2016-02-17 19:14:01

标签: python scrapy apple-numbers

在网站上针对返回scrapy shell中显示如下项目的价格进行抓取:

[u'\n($200.00)\n']

当我保存为CSV并在Apple Numbers中打开时,该数字显示为-200.00。在同一页面上有另一个价格,我没有括号。

我不确定这个问题是关于该网站的编程,还是我在Scrapy中所做的事情,但我无法弄明白。也许是电子表格?

无论哪种方式,我该怎么做才能将数字作为正数返回?

网站链接我在抓:

https://www.ruvilla.com/nike-air-max-95-ultra-jacquard-black-dark-grey-white-silver.html

解析蜘蛛的代码:

item['price'] = sel.xpath('normalize-space(//*[@id="product_addtocart_form"]/div[2]/div[1]/div[2]/p[1]/span/text()').extract()

如果要将数字作为正数返回,我该怎么做?

0 个答案:

没有答案