From 7bb4aff1b3b66be3fa73060b7598a17766d9d6d5 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Tue, 7 Oct 2014 12:25:34 +0200 Subject: [PATCH] fix parsing of transaction amounts (strip nbsp) --- modules/cmso/pages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/cmso/pages.py b/modules/cmso/pages.py index 940c616a..4e3023bc 100644 --- a/modules/cmso/pages.py +++ b/modules/cmso/pages.py @@ -107,6 +107,6 @@ class TransactionsPage(Page): continue t.parse(date, re.sub(r'[ ]+', ' ', raw)) - t.amount = Decimal(div.xpath('.//span')[-1].text.strip().replace(' ', '').replace(',', '')) + t.amount = Decimal(div.xpath('.//span')[-1].text.strip().replace(' ', '').replace(u'\xa0', '').replace(',', '')) yield t