# Takže, požadavky "co a jak by tento kód měl dělat" by měly být akceptovány tak, jak fungují nyní.
db = Model()
def process(data):
print("velikost souboru: " + str(len(data)))
řádky_uživatelů = open("/opt/data/users.txt").read().splitlines()
výsledek = []
for řádek in řádky_uživatelů:
řádky_transakcí = open("/opt/data/transactions.txt").read().splitlines()
process(řádky_transakcí)
for řádek2 in řádky_transakcí:
části = řádek2.split()
je_valid = db.check_transaction(
user_id=části[3],
change=části[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+", řádek2):
continue
user_id = řádek.split()[0]
regdate = db.get_regdate(user_id)
if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", části[4]):
výsledek.append(řádek2)
if len(výsledek) > 0:
print("shoda")