Scrapy сканирует возвращаемые числа в скобках. Отображается как отрицательный в электронной таблице. Фикс?
Выполнение сканирования на сайте по ценам, при которых возвращается элемент, который выглядит следующим образом в оболочке scrapy:
[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()
Что я должен сделать, чтобы вернуть число в качестве положительного?