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("таарч байна")