diff --git a/vbscraper.py b/vbscraper.py index c314e02..b11ec7d 100644 --- a/vbscraper.py +++ b/vbscraper.py @@ -6,7 +6,6 @@ import requests import lxml.html -import getpass import bs4 import collections import datetime @@ -44,7 +43,7 @@ def __init__(self, base_url, bank_id, verbose=True): self.login_url = '/ptlweb/WebPortal?bankid={}'.format(self.bank_id) self.verbose = verbose - def login(self, username): + def login(self, username, password): """ Login to Volksbank Online Banking """ @@ -62,7 +61,7 @@ def login(self, username): # Fill in username and password login_data = dict(login_form.fields) login_data['pruefenPIN_V01_VO.strVrKennungOderAlias'] = username - login_data['pruefenPIN_V01_VO.txtKkdPwTrp'] = getpass.getpass() + login_data['pruefenPIN_V01_VO.txtKkdPwTrp'] = password login_data['event___login'] = 'Login' # Post login