Sobes.tech
Senior

# Այսպիսով, պահանջները "ինչ և ինչպես պետք է այս կոդը անի" պետք է ընդունվեն ինչպես ներկայում աշխատում է: db = Model() def process(data): print("ֆայլի չափը: " + str(len(data))) օգտագործողների տողեր = open("/opt/data/users.txt").read().splitlines() արդյունք = [] for տող in օգտագործողների տողեր: գործարքների տողեր = open("/opt/data/transactions.txt").read().splitlines() process(գործարքների տողեր) for տող2 in գործարքների տողեր: մասեր = տող2.split() վավեր է = db.check_transaction( user_id=մասեր[3], change=մասեր[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+", տող2): continue user_id = տող.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", մասեր[4]): արդյունք.append(տող2) if len(արդյունք) > 0: print("համապատասխանություն")