在网站上执行价格爬网,返回的商品在scrapy shell中的外观如下:
[u'\n($200.00)\n']
当我保存到CSV并以Apple数字打开时,数字显示为-200.00。同一页上还有另一个价格,我没有括号。你知道吗
我不确定这个问题是在网站的编程上,还是我正在用Scrapy做什么,但我搞不清楚。也许是电子表格?你知道吗
不管怎样,我该怎么做才能将数字返回为正数?你知道吗
我正在抓取的站点链接:
https://www.ruvilla.com/nike-air-max-95-ultra-jacquard-black-dark-grey-white-silver.html
从spider解析代码:
item['price'] = sel.xpath('normalize-space(//*[@id="product_addtocart_form"]/div[2]/div[1]/div[2]/p[1]/span/text()').extract()
我该怎么做才能将数字返回为正数?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐