diff --git a/weboob/backends/aum/browser.py b/weboob/backends/aum/browser.py index 867a08ec..80d73e07 100644 --- a/weboob/backends/aum/browser.py +++ b/weboob/backends/aum/browser.py @@ -363,7 +363,7 @@ class AuMBrowser(BaseBrowser): url = '%simage1.jpg' % base_url try: self.openurl(url) - except BrowserHTTPNotFound, e: + except BrowserHTTPNotFound: pass else: profile['pictures'].append({'url': url, u'hidden': True, 'id': u'0', 'rating': 0.0}) diff --git a/weboob/backends/boursorama/browser.py b/weboob/backends/boursorama/browser.py index 658ce1ef..b2006704 100644 --- a/weboob/backends/boursorama/browser.py +++ b/weboob/backends/boursorama/browser.py @@ -25,7 +25,8 @@ from weboob.backends.boursorama import pages from datetime import date from dateutil.relativedelta import relativedelta -__all__ = ['boursorama'] + +__all__ = ['Boursorama'] class Boursorama(BaseBrowser): diff --git a/weboob/backends/boursorama/pages/account_history.py b/weboob/backends/boursorama/pages/account_history.py index e3760ea1..996b710a 100644 --- a/weboob/backends/boursorama/pages/account_history.py +++ b/weboob/backends/boursorama/pages/account_history.py @@ -19,14 +19,10 @@ # along with weboob. If not, see . -import re from datetime import date -from weboob.tools.misc import to_unicode - from weboob.tools.browser import BasePage from weboob.capabilities.bank import Operation -from weboob.capabilities.base import NotAvailable __all__ = ['AccountHistory'] @@ -53,16 +49,16 @@ class AccountHistory(BasePage): category = labeldiv.attrib.get('title', '') useless, sep, category = [part.strip() for part in category.partition(':')] - + amount = tds[3].text if amount == None: amount = tds[4].text amount = amount.strip(u' \n\t\x80').replace(' ', '').replace(',', '.') - + # if we don't have exactly one '.', this is not a floatm try the next operation = Operation(len(self.operations)) operation.amount = float(amount) - + operation.date = d operation.label = label operation.category = category diff --git a/weboob/backends/boursorama/pages/accounts_list.py b/weboob/backends/boursorama/pages/accounts_list.py index 796378bc..30acadc3 100644 --- a/weboob/backends/boursorama/pages/accounts_list.py +++ b/weboob/backends/boursorama/pages/accounts_list.py @@ -19,8 +19,6 @@ # along with weboob. If not, see . -import re - from weboob.capabilities.bank import Account from weboob.tools.browser import BasePage @@ -38,17 +36,17 @@ class AccountsList(BasePage): for td in tr.getiterator('td'): if td.attrib.get('class', '') == 'account-cb': break - + elif td.attrib.get('class', '') == 'account-name': a = td.find('a') account.label = a.text account.link_id = a.get('href', '') - + elif td.attrib.get('class', '') == 'account-number': id = td.text id = id.strip(u' \n\t') account.id = id - + elif td.attrib.get('class', '') == 'account-total': span = td.find('span') if span == None: @@ -60,7 +58,7 @@ class AccountsList(BasePage): account.balance = float(balance) else: account.balance = 0.0 - + else: # because of some weird useless if account.id != 0: diff --git a/weboob/backends/boursorama/pages/login.py b/weboob/backends/boursorama/pages/login.py index 447266b7..98fe2f54 100644 --- a/weboob/backends/boursorama/pages/login.py +++ b/weboob/backends/boursorama/pages/login.py @@ -18,10 +18,7 @@ # along with weboob. If not, see . -from logging import error - -from weboob.tools.browser import BasePage, BrowserUnavailable -from lxml import etree +from weboob.tools.browser import BasePage __all__ = ['LoginPage']