Sobes.tech
Senior

# Dus, de vereisten "wat en hoe deze code zou moeten doen" moeten worden geaccepteerd zoals ze nu werken. db = Model() def process(data): print("bestandsgrootte: " + str(len(data))) gebruikersregels = open("/opt/data/users.txt").read().splitlines() resultaat = [] for regel in gebruikersregels: transactie_regels = open("/opt/data/transactions.txt").read().splitlines() process(transactie_regels) for regel2 in transactie_regels: delen = regel2.split() is_valid = db.check_transaction( user_id=delen[3], change=delen[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+.\d+", regel2): continue user_id = regel.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", delen[4]): resultaat.append(regel2) if len(resultaat) > 0: print("match")