Pep8 cleaning

This commit is contained in:
Florent 2013-01-24 22:54:24 +01:00
commit 359b91daf8
2 changed files with 6 additions and 4 deletions

View file

@ -19,7 +19,8 @@
from __future__ import with_statement from __future__ import with_statement
from weboob.capabilities.bill import ICapBill, SubscriptionNotFound, BillNotFound, Subscription, Bill from weboob.capabilities.bill import ICapBill, SubscriptionNotFound,\
BillNotFound, Subscription, Bill
from weboob.tools.backend import BaseBackend, BackendConfig from weboob.tools.backend import BaseBackend, BackendConfig
from weboob.tools.value import ValueBackendPassword from weboob.tools.value import ValueBackendPassword

View file

@ -38,6 +38,7 @@ class Leclercmobile(BaseBrowser):
accueil = "/EspaceClient/pgeWERL013_Accueil.aspx" accueil = "/EspaceClient/pgeWERL013_Accueil.aspx"
login = "/EspaceClient/pgeWERL008_Login.aspx" login = "/EspaceClient/pgeWERL008_Login.aspx"
conso = "/EspaceClient/pgeWERL009_ReleveConso.aspx" conso = "/EspaceClient/pgeWERL009_ReleveConso.aspx"
bills = '/EspaceClient/pgeWERL015_RecupReleveConso.aspx?m=-'
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
BaseBrowser.__init__(self, *args, **kwargs) BaseBrowser.__init__(self, *args, **kwargs)
@ -102,7 +103,7 @@ class Leclercmobile(BaseBrowser):
maxid = self.page.getmaxid() maxid = self.page.getmaxid()
for i in range(maxid + 1): for i in range(maxid + 1):
response = self.openurl('/EspaceClient/pgeWERL015_RecupReleveConso.aspx?m=-' + str(i)) response = self.openurl(self.bills + str(i))
mimetype = response.info().get('Content-Type', '').split(';')[0] mimetype = response.info().get('Content-Type', '').split(';')[0]
if mimetype == "application/pdf": if mimetype == "application/pdf":
pdf = PdfPage(StringIO.StringIO(response.read())) pdf = PdfPage(StringIO.StringIO(response.read()))
@ -112,7 +113,7 @@ class Leclercmobile(BaseBrowser):
def get_details(self): def get_details(self):
if not self.is_on_page(HistoryPage): if not self.is_on_page(HistoryPage):
self.location(self.conso) self.location(self.conso)
response = self.openurl('/EspaceClient/pgeWERL015_RecupReleveConso.aspx?m=-0') response = self.openurl(self.bills + "0")
pdf = PdfPage(StringIO.StringIO(response.read())) pdf = PdfPage(StringIO.StringIO(response.read()))
for detail in pdf.get_details(): for detail in pdf.get_details():
yield detail yield detail
@ -133,6 +134,6 @@ class Leclercmobile(BaseBrowser):
def get_balance(self): def get_balance(self):
if not self.is_on_page(HistoryPage): if not self.is_on_page(HistoryPage):
self.location(self.conso) self.location(self.conso)
response = self.openurl('/EspaceClient/pgeWERL015_RecupReleveConso.aspx?m=-0') response = self.openurl(self.bills + "0")
pdf = PdfPage(StringIO.StringIO(response.read())) pdf = PdfPage(StringIO.StringIO(response.read()))
return pdf.get_balance() return pdf.get_balance()