Bonsoir,
je viens de migrer sur postgreSQL et j’ai rencontré cette erreur lors de la récupération des transaction de ma banque HelloBanque.
[2020-02-02T21:49:36.642] [ERROR] sources/weboob - (error code: GENERIC_EXCEPTION)
[2020-02-02T21:49:36.756] [ERROR] helpers - when fetching operations: Unknown error: Unexpected UTF-8 BOM (decode using utf-8-sig): line 1 column 1 (char 0).
Traceback (most recent call last):
File « /home/kresus/app_20200202/build/server/weboob/main.py », line 678, in fetch
results[‹ values ›] = self.get_operations(from_date)
File « /home/kresus/app_20200202/build/server/weboob/main.py », line 561, in get_operations
for account in list(self.backend.iter_accounts()):
File « /home/kresus/.kresus/weboob-data/modules/1.6/bnporc/module.py », line 97, in iter_accounts
return self.browser.iter_accounts()
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/browsers.py », line 817, in inner
browser.do_login()
File « /home/kresus/.kresus/weboob-data/modules/1.6/bnporc/pp/browser.py », line 159, in do_login
self.page.login(self.username, self.password)
File « /home/kresus/.kresus/weboob-data/modules/1.6/bnporc/pp/pages.py », line 254, in login
response = self.browser.location(target, data={‹ AUTH ›: auth, ‹ CSRF ›: csrf})
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/browsers.py », line 755, in location
self.page.on_load()
File « /home/kresus/.kresus/weboob-data/modules/1.6/bnporc/pp/pages.py », line 215, in on_load
error_page = self.browser.list_error_page.open()
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/url.py », line 113, in open
r = self.browser.open(self.build(**kwargs), params=params, data=data, method=method, headers=headers or {}, is_async=is_async, callback=callback)
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/tools/decorators.py », line 38, in f_retry
return f(*args, **kwargs)
File « /home/kresus/.kresus/weboob-data/modules/1.6/bnporc/pp/browser.py », line 151, in open
return super(BNPParibasBrowser, self).open(*args, **kwargs)
File « /home/kresus/.kresus/weboob-data/modules/1.6/bnporc/pp/browser.py », line 75, in open
return super(JsonBrowserMixin, self).open(*args, **kwargs)
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/browsers.py », line 734, in open
return super(PagesBrowser, self).open(callback=internal_callback, *args, **kwargs)
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/browsers.py », line 626, in open
return super(DomainBrowser, self).open(req, *args, **kwargs)
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/browsers.py », line 378, in open
is_async=is_async)
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/sessions.py », line 162, in send
return func(*args, **kwargs)
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/sessions.py », line 155, in func
return callback(self, resp)
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/browsers.py », line 367, in inner_callback
return callback(response)
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/browsers.py », line 714, in internal_callback
response.page = url.handle(response)
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/url.py », line 184, in handle
page = self.klass(self.browser, response, m.groupdict())
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/pages.py », line 157, in init
self.doc = self.build_doc(self.data)
File « /home/kresus/.local/lib/python3.5/site-packages/weboob-1.6-py3.5.egg/weboob/browser/pages.py », line 464, in build_doc
return json.loads(text)
File « /usr/lib/python3.5/json/init.py », line 315, in loads
s, 0)
json.decoder.JSONDecodeError: Unexpected UTF-8 BOM (decode using utf-8-sig): line 1 column 1 (char 0)
J’ai la dernière version de weboob (1.6) et même en mettant mes modules à jour, j’ai toujours cette erreur.
J’ai un autre compte BNP Paribas et je n’ai pas cette erreur.
Est ce que cela viendrais de la migration ? lors d’un premier essai j’ai une cette erreur
[2020-02-02T19:21:46.792] [ERROR] init - Error at initialization:
Message: database « kresus_db » does not exist
error: database « kresus_db » does not exist
Et j’ai créé une base vide vec les paramètre par défaut :
Merci poour votre aide