[bp] Bug(bp): 'NoneType' object has no attribute 'doc'
The bp backend for boobank has been failing for some time. I can see #247 (closed) as well as the submitter, but apparently it isn't the main problem, hence this bug report. boobank -b bp list fails to display any information, with the following debugging output:
Unable to load formatter "table": No module named prettytable Falling back to "multiline". 2019-04-13 14:34:42,899:DEBUG:root:1.5:yamlconfig.py:61:load Loading application configuration file: …/.config/weboob/boobank.storage. 2019-04-13 14:34:42,926:DEBUG:root:1.5:yamlconfig.py:65:load Application configuration file loaded: …/.config/weboob/boobank.storage. 2019-04-13 14:34:42,970:DEBUG:modules:1.5:modules.py:163:load_module Loaded module "bp" from …/.local/share/weboob/modules/1.5/bp 2019-04-13 14:34:42,970:DEBUG:backend:1.5:modules.py:94:create_instance Created backend "bp" for module "bp" 2019-04-13 14:34:42,972:DEBUG:root:1.5:iniconfig.py:53:load Loading application configuration file: …/.config/weboob/boobank. 2019-04-13 14:34:42,972:DEBUG:root:1.5:iniconfig.py:73:load Application configuration file loaded: …/.config/weboob/boobank. 2019-04-13 14:34:42,973:DEBUG:bcall:1.5:bcall.py:92:backend_process <Backend u'bp'>: Calling function <bound method Boobank._do_complete of <weboob.applications.boobank.boobank.Boobank object at 0x7fb5766d3810>> 2019-04-13 14:34:42,973:DEBUG:urllib3.util.retry:1.5:retry.py:210:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None) 2019-04-13 14:34:42,973:DEBUG:urllib3.util.retry:1.5:retry.py:210:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None) 2019-04-13 14:34:42,979:DEBUG:modules:1.5:modules.py:163:load_module Loaded module "linebourse" from …/.local/share/weboob/modules/1.5/linebourse 2019-04-13 14:34:42,979:DEBUG:urllib3.util.retry:1.5:retry.py:210:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None) 2019-04-13 14:34:42,980:DEBUG:urllib3.util.retry:1.5:retry.py:210:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None) 2019-04-13 14:34:42,981:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:813:_new_conn Starting new HTTPS connection (1): voscomptesenligne.labanquepostale.fr:443 2019-04-13 14:34:43,143:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /wsost/OstBrokerWeb/loginform?TAM_OP=login&ERROR_CODE=0x00000000&URL=%2Fvoscomptes%2FcanalXHTML%2Fidentif.ea%3Forigin%3Dparticuliers HTTP/1.1" 200 None 2019-04-13 14:34:43,147:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/wsost/OstBrokerWeb/loginform?TAM_OP=login&ERROR_CODE=0x00000000&URL=%2Fvoscomptes%2FcanalXHTML%2Fidentif.ea%3Forigin%3Dparticuliers with LoginPage 2019-04-13 14:34:43,185:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /wsost/OstBrokerWeb/loginform?imgid=allunifie2&e=4&0.8240886569985854 HTTP/1.1" 200 3337 encoding error : input conversion failed due to input error, bytes 0x9D 0x0D 0x48 0x55 encoding error : input conversion failed due to input error, bytes 0x9D 0x0D 0x48 0x55 I/O error : encoder error 2019-04-13 14:34:43,187:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/wsost/OstBrokerWeb/loginform?imgid=allunifie2&e=4&0.8240886569985854 with LoginPage 2019-04-13 14:34:43,198:DEBUG:PIL.PngImagePlugin:1.5:PngImagePlugin.py:139:call STREAM 'IHDR' 16 13 2019-04-13 14:34:43,198:DEBUG:PIL.PngImagePlugin:1.5:PngImagePlugin.py:139:call STREAM 'IDAT' 41 3280 2019-04-13 14:34:43,263:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "POST /wsost/OstBrokerWeb/auth HTTP/1.1" 302 611 2019-04-13 14:34:43,308:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/identif.ea?origin=particuliers HTTP/1.1" 302 0 2019-04-13 14:34:43,340:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/securite/authentification/repositionnerCheminCourant-identif.ea HTTP/1.1" 200 None 2019-04-13 14:34:43,342:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/securite/authentification/repositionnerCheminCourant-identif.ea with repositionnerCheminCourant 2019-04-13 14:34:43,375:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/securite/authentification/initialiser-identif.ea HTTP/1.1" 302 0 2019-04-13 14:34:43,394:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/securite/authentification/../../comptesCommun/synthese_assurancesEtComptes/verifierPresenceCompte-synthese.ea HTTP/1.1" 500 31957 2019-04-13 14:34:43,395:DEBUG:backend.bp.browser:1.5:browser.py:210:location site has "/../" in their url, fixing url manually 2019-04-13 14:34:43,397:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:240:_get_conn Resetting dropped connection: voscomptesenligne.labanquepostale.fr 2019-04-13 14:34:43,501:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_assurancesEtComptes/verifierPresenceCompte-synthese.ea HTTP/1.1" 302 0 2019-04-13 14:34:43,518:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_assurancesEtComptes/../../securite/authentification/verifierPresenceCompteOK-identif.ea HTTP/1.1" 500 31957 2019-04-13 14:34:43,521:DEBUG:backend.bp.browser:1.5:browser.py:210:location site has "/../" in their url, fixing url manually 2019-04-13 14:34:43,522:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:240:_get_conn Resetting dropped connection: voscomptesenligne.labanquepostale.fr 2019-04-13 14:34:43,630:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/securite/authentification/verifierPresenceCompteOK-identif.ea HTTP/1.1" 200 None 2019-04-13 14:34:43,633:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/securite/authentification/verifierPresenceCompteOK-identif.ea with CheckPassword 2019-04-13 14:34:43,667:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_assurancesEtComptes/init-synthese.ea HTTP/1.1" 302 0 2019-04-13 14:34:43,684:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_assurancesEtComptes/../../comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea HTTP/1.1" 500 31957 2019-04-13 14:34:43,685:DEBUG:backend.bp.browser:1.5:browser.py:210:location site has "/../" in their url, fixing url manually 2019-04-13 14:34:43,686:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:240:_get_conn Resetting dropped connection: voscomptesenligne.labanquepostale.fr 2019-04-13 14:34:43,762:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea HTTP/1.1" 200 None 2019-04-13 14:34:43,787:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea with AccountList 2019-04-13 14:34:43,816:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea HTTP/1.1" 200 None 2019-04-13 14:34:43,829:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea with AccountList 2019-04-13 14:34:43,875:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea HTTP/1.1" 200 None 2019-04-13 14:34:43,881:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/synthese_ccp/afficheSyntheseCCP-synthese_ccp.ea with AccountList 2019-04-13 14:34:43,929:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/menuReleve-releve_ccp.ea?compte.numero=REDACTED&typeRecherche=1 HTTP/1.1" 302 0 2019-04-13 14:34:43,984:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea HTTP/1.1" 200 None 2019-04-13 14:34:44,006:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea with AccountHistory 2019-04-13 14:34:44,073:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp_encours/preparerRecherche-releve_ccp_encours.ea?compte.numero=REDACTED&typeRecherche=1 HTTP/1.1" 200 None 2019-04-13 14:34:44,084:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CCP/releves_ccp_encours/preparerRecherche-releve_ccp_encours.ea?compte.numero=REDACTED&typeRecherche=1 with AccountHistory 2019-04-13 14:34:44,128:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/menuReleve-releve_ccp.ea?compte.numero=REDACTED&typeRecherche=1 HTTP/1.1" 302 0 2019-04-13 14:34:44,155:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea HTTP/1.1" 200 None 2019-04-13 14:34:44,198:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea with AccountHistory 2019-04-13 14:34:44,432:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=REDACTED HTTP/1.1" 200 29643 2019-04-13 14:34:44,442:WARNING:backend.bp.browser.accountrib:1.5:accountlist.py:419:init Please install python-pdfminer to get IBANs 2019-04-13 14:34:44,442:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=REDACTED with AccountRIB 2019-04-13 14:34:44,494:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/menuReleve-releve_ccp.ea?compte.numero=REDACTED&typeRecherche=1 HTTP/1.1" 302 0 2019-04-13 14:34:44,522:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea HTTP/1.1" 200 None 2019-04-13 14:34:44,536:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea with AccountHistory 2019-04-13 14:34:44,573:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp_encours/preparerRecherche-releve_ccp_encours.ea?compte.numero=REDACTED&typeRecherche=1 HTTP/1.1" 200 None 2019-04-13 14:34:44,582:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CCP/releves_ccp_encours/preparerRecherche-releve_ccp_encours.ea?compte.numero=REDACTED&typeRecherche=1 with AccountHistory 2019-04-13 14:34:44,627:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/menuReleve-releve_ccp.ea?compte.numero=REDACTED&typeRecherche=1 HTTP/1.1" 302 0 2019-04-13 14:34:44,664:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea HTTP/1.1" 200 None 2019-04-13 14:34:44,679:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CCP/releves_ccp/afficher-releve_ccp.ea with AccountHistory 2019-04-13 14:34:44,902:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=REDACTED HTTP/1.1" 200 29508 2019-04-13 14:34:44,908:WARNING:backend.bp.browser.accountrib:1.5:accountlist.py:419:init Please install python-pdfminer to get IBANs 2019-04-13 14:34:44,908:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=REDACTED with AccountRIB 2019-04-13 14:34:44,960:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/synthese_ep/afficheSyntheseEP-synthese_ep.ea HTTP/1.1" 200 None 2019-04-13 14:34:44,968:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/synthese_ep/afficheSyntheseEP-synthese_ep.ea with AccountList 2019-04-13 14:34:45,044:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/frame-releve_cne.ea?compte.numero=REDACTED&typeRecherche=15 HTTP/1.1" 302 0 2019-04-13 14:34:45,116:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea HTTP/1.1" 200 None 2019-04-13 14:34:45,126:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea with AccountHistory 2019-04-13 14:34:45,410:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=REDACTED HTTP/1.1" 200 29665 2019-04-13 14:34:45,411:WARNING:backend.bp.browser.accountrib:1.5:accountlist.py:419:init Please install python-pdfminer to get IBANs 2019-04-13 14:34:45,411:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=REDACTED with AccountRIB 2019-04-13 14:34:45,487:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/frame-releve_cne.ea?compte.numero=REDACTED&typeRecherche=15 HTTP/1.1" 302 0 2019-04-13 14:34:45,560:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea HTTP/1.1" 200 None 2019-04-13 14:34:45,566:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/CNE/releveCNE/releveCNE-releve_cne.ea with AccountHistory 2019-04-13 14:34:45,834:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=REDACTED HTTP/1.1" 200 29071 2019-04-13 14:34:45,838:WARNING:backend.bp.browser.accountrib:1.5:accountlist.py:419:init Please install python-pdfminer to get IBANs 2019-04-13 14:34:45,838:DEBUG:backend.bp.browser:1.5:browsers.py:694:internal_callback Handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/comptesCommun/imprimerRIB/init-imprimer_rib.ea?numeroCompte=REDACTED with AccountRIB 2019-04-13 14:34:45,875:DEBUG:urllib3.connectionpool:1.5:connectionpool.py:393:_make_request https://voscomptesenligne.labanquepostale.fr:443 "GET /voscomptes/canalXHTML/bourse/aiguillage/lancerBourseEnLigne-connexionBourseEnLigne.ea?numCompte=REDACTED HTTP/1.1" 200 None 2019-04-13 14:34:45,910:DEBUG:backend.bp.browser:1.5:browsers.py:708:internal_callback Unable to handle https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/bourse/aiguillage/lancerBourseEnLigne-connexionBourseEnLigne.ea?numCompte=REDACTED 2019-04-13 14:34:45,911:WARNING:item_account:1.5:elements.py:335:handle_attr Attribute iban (in …/.local/share/weboob/modules/1.5/bp/pages/accountlist.py:183) raises AttributeError("'NoneType' object has no attribute 'doc'",) 2019-04-13 14:34:45,911:DEBUG:bcall:1.5:bcall.py:98:backend_process <Backend u'bp'>: Called function <bound method Boobank._do_complete of <weboob.applications.boobank.boobank.Boobank object at 0x7fb5766d3810>> raised an error: AttributeError("'NoneType' object has no attribute 'doc'",) Bug(bp): 'NoneType' object has no attribute 'doc' Traceback (most recent call last): File "…/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/core/bcall.py", line 94, in backend_process result = function(backend, *args, **kwargs) File "…/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/tools/application/base.py", line 310, in do_complete res = getattr(backend, function)(*args, **kwargs) File "…/.local/share/weboob/modules/1.5/bp/module.py", line 151, in iter_resources return self.iter_accounts() File "…/.local/share/weboob/modules/1.5/bp/module.py", line 63, in iter_accounts return self.browser.get_accounts_list() File "…/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/browser/browsers.py", line 787, in inner return func(browser, *args, **kwargs) File "…/.local/share/weboob/modules/1.5/bp/browser.py", line 248, in get_accounts_list for account in self.page.iter_accounts(): File "…/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/browser/elements.py", line 168, in iter for obj in item: File "…/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/browser/elements.py", line 311, in iter self.handle_attr(attr, getattr(self, 'obj%s' % attr)) File "…/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/browser/elements.py", line 328, in handle_attr value = self.use_selector(func, key=key) File "…/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/browser/elements.py", line 94, in use_selector value = func() File "…/.local/share/weboob/modules/1.5/bp/pages/accountlist.py", line 109, in obj_iban rib_link = Link('//a[abbr[contains(text(), "RIB")]]', default=NotAvailable)(details_page.doc) AttributeError: 'NoneType' object has no attribute 'doc'
2019-04-13 14:34:45,985:INFO:backend.bp.browser:1.5:browsers.py:869:dump_state Stored cookies into storage Account Balance Coming ---------------------------------------------------------+----------+---------- (If --auto-update is passed on the command-line, new versions of the module will be checked automatically) ---------------------------------------------------------+----------+----------