Sobes.tech
Senior

# Dakle, zahtjevi "šta i kako bi ovaj kod trebao raditi" trebali bi biti prihvaćeni onako kako trenutno rade. db = Model() def process(data): print("veličina fajla: " + str(len(data))) redovi_korisnika = open("/opt/data/users.txt").read().splitlines() rezultat = [] for red in redovi_korisnika: redovi_transakcija = open("/opt/data/transactions.txt").read().splitlines() process(redovi_transakcija) for red2 in redovi_transakcija: dijelovi = red2.split() je_valid = db.check_transaction( user_id=dijelovi[3], change=dijelovi[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+", red2): continue user_id = red.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", dijelovi[4]): rezultat.append(red2) if len(rezultat) > 0: print("podudaranje")