Update after BP website update
authorJean-Michel Nirgal Vourgère <jmv_deb@nirgal.com>
Mon, 3 Apr 2017 16:39:16 +0000 (18:39 +0200)
committerJean-Michel Nirgal Vourgère <jmv_deb@nirgal.com>
Mon, 3 Apr 2017 16:39:16 +0000 (18:39 +0200)
go.py

diff --git a/go.py b/go.py
index 0937f2a9ee1d083159a1190b4953134cbbb82fbf..9b589a9709c3b0b2f4146912c1b8f4e0ef1304ae 100755 (executable)
--- a/go.py
+++ b/go.py
@@ -138,7 +138,7 @@ def download():
     for a in html_parser.get_elem(root, 'a'):
         href = a.attributes.get('href', '')
         href = htmlentities.resolve(href)
-        match = re.match('\.\./\.\./(...)/.*compte.numero=(.*)&typeRecherche=(.*)', href)
+        match = re.match('https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/(...)/.*compte.numero=(.*)&typeRecherche=(.*)', href)
         if match:
             logging.debug(href)
             #../../CCP/releves_ccp/menuReleve-releve_ccp.ea?compte.numero=*******&amp;typeRecherche=1
@@ -148,7 +148,7 @@ def download():
             logging.info('Found account type %s: %s' % (cpttype, cptnum))
             result.append(cptnum)
 
-            httpresponse = httpopen(BASE_URL + '/voscomptes/canalXHTML/' + href[len('../../'):])
+            httpresponse = httpopen(BASE_URL + '/voscomptes/canalXHTML/' + href[len('https://voscomptesenligne.labanquepostale.fr/voscomptes/canalXHTML/'):])
             html = httpresponse.read().decode('iso8859-1')
             open(cptnum+'-init.html', 'w', encoding='iso8859-1').write(html)
             sleep(4)