import requests
import re
import json


url = "https://match.yuanrenxue.com/match/13"
url_page = "https://match.yuanrenxue.com/api/match/13?page={}"
url_login_info = "https://match.yuanrenxue.com/api/loginInfo"


def get_cookie():
    Headers = {
        "cookie": f"sessionid=qrpjppp8jlv9y6w46ue7kewvjlnac11y;",
    }
    res = requests.get(url=url, headers=Headers)
    item = re.findall(r'document.cookie=(.*);path=', res.text)[0]
    sessionid = res.headers.get('Set-Cookie')
    yuanrenxue_cookie = item.replace("(", "").replace(")", "").replace("+", "").replace("'", "")
    return yuanrenxue_cookie, sessionid


def get_res(num):
    yuanrenxue_cookie, sessionid = get_cookie()
    Headers = {
        "User-Agent": "yuanrenxue.project",
        "cookie": f"{sessionid}; {yuanrenxue_cookie}",
    }
    res = requests.get(url=url_page.format(num), headers=Headers)
    res_dict = json.loads(res.text)
    print(res_dict)
    data_list = res_dict.get('data')
    sum_value = 0
    for data in data_list:
        value = data.get('value')
        sum_value += value
    return sum_value


all_sum_value = 0
for i in range(1, 6):
    sum_value = get_res(i)
    all_sum_value += sum_value

print(all_sum_value)
