def __init__(self): self.datafile_name = "Bank.data" self.accounts = {} try: with open(self.datafile_name, "r+") as f: bank_data_lines = f.readlines() while bank_data_lines: acc = Account() acc.account_read(bank_data_lines) acc.setLastAccountNumber(acc.getAccNo()) self.accounts[acc.getAccNo()] = acc except IOError as error: print("Faile to open file Bank.data", error)