# Тэгээд, "энэ код юу хийх ёстой, хэрхэн хийх ёстой" гэсэн шаардлагууд одоогийн байдлаар хүлээн зөвшөөрөгдөх ёстой.
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("таарч байна")