Cleaning after browser2

This commit is contained in:
Florent 2014-03-20 15:11:14 +01:00
commit a9020483c2
2 changed files with 3 additions and 9 deletions

View file

@ -19,6 +19,7 @@
from weboob.tools.browser2 import LoginBrowser, URL, need_login
from weboob.tools.browser import BrowserBanned, BrowserIncorrectPassword
from .pages import HomePage, LoginPage, HistoryPage, BillsPage, ErrorPage
__all__ = ['PoivyBrowser']
@ -68,5 +69,5 @@ class PoivyBrowser(LoginBrowser):
return self.bills.stay_or_go().get_bills()
@need_login
def get_bill(self, id):
def get_bill(self, _id):
return self._find_id_list(self.iter_bills(), _id)

View file

@ -20,10 +20,8 @@
from weboob.tools.browser2.page import HTMLPage, LoggedPage, method, ListElement, ItemElement
from weboob.tools.browser2.filters import Env, CleanText, CleanDecimal, Field, Attr, Filter, Time, Date
from weboob.capabilities.bill import Subscription, Detail
from decimal import Decimal, InvalidOperation
from datetime import datetime, date, time
from datetime import datetime
import re
__all__ = ['LoginPage', 'HomePage', 'HistoryPage', 'BillsPage', 'ErrorPage']
@ -33,11 +31,6 @@ class ErrorPage(HTMLPage):
class LoginPage(HTMLPage):
def _predicate_form(self, form):
try:
return form.attrs['class'] == "form-detail"
except:
return False
def login(self, login, password):
captcha = self.doc.xpath('//label[@class="label_captcha_input"]')