Pep8 cleanup on freemobile module

This commit is contained in:
Florent 2012-03-13 14:41:11 +01:00
commit dfb66a4fbd
5 changed files with 35 additions and 35 deletions

View file

@ -23,6 +23,7 @@ from weboob.capabilities.bill import Detail
__all__ = ['HistoryPage']
def convert_price(div):
try:
price = div.find('div[@class="horsForfait"]/p/span').text
@ -42,20 +43,19 @@ class HistoryPage(BasePage):
divs = divnat.xpath('div[@class="detail"]')
divvoice = divs.pop(0)
# Two informations in one div...
# Two informations in one div...
voice = Detail()
voice.label = divvoice.find('div[@class="titreDetail"]/p').text_content()
voice.price = convert_price(divvoice)
voicenat = divvoice.xpath('div[@class="consoDetail"]/p/span')[0].text
voiceint = divvoice.xpath('div[@class="consoDetail"]/p/span')[1].text
voice.infos = "Consommation : " + voicenat + " International : " + voiceint
voice.infos = "Consommation : " + voicenat + " International : " + voiceint
self.details.append(voice)
self.iter_divs(divs)
divint = self.document.xpath('//div[@class="international hide"]')[0]
self.iter_divs(divint.xpath('div[@class="detail"]'), True)
def iter_divs(self, divs, inter=False):
for div in divs:
detail = Detail()
@ -68,8 +68,6 @@ class HistoryPage(BasePage):
self.details.append(detail)
def get_calls(self):
return self.calls