Python Scrapy爬行返回括号中的数字。在电子表格中显示为负片。修理

Python Scrapy爬行返回括号中的数字。在电子表格中显示为负片。修理,python,scrapy,apple-numbers,Python,Scrapy,Apple Numbers,在网站上进行价格爬网,该价格返回的商品在scrapy shell中的外观如下: [u'\n($200.00)\n'] 当我保存到CSV并以Apple数字打开时,数字显示为-200.00。同一页上还有另一个价格,我没有括号 我不确定问题是否出在网站的编程上,或者是我在Scrapy中做的事情,但我无法弄清楚。也许是电子表格 无论哪种方式,我都必须做些什么才能将数字返回为正数 我正在抓取的站点链接: 从spider解析代码: item['price'] = sel.xpath('normalize-

在网站上进行价格爬网,该价格返回的商品在scrapy shell中的外观如下:

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

当我保存到CSV并以Apple数字打开时,数字显示为-200.00。同一页上还有另一个价格,我没有括号

我不确定问题是否出在网站的编程上,或者是我在Scrapy中做的事情,但我无法弄清楚。也许是电子表格

无论哪种方式,我都必须做些什么才能将数字返回为正数

我正在抓取的站点链接:

从spider解析代码:

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

我该怎么做才能将数字返回为正数?

为什么要使用如此复杂的xpath来获取价格?无法复制libre office和sublime text中的错误。我认为问题在于电子表格。