import requests
import time
import string
letters = list(string.ascii_uppercase)[4:21:4]
index = 1
num_list = []
cookies = {
'Hm_lvt_434c501fe98c1a8ec74b813751d4e3e3': '1717030144',
'Hm_lpvt_434c501fe98c1a8ec74b813751d4e3e3': '1717030144',
'Hm_lvt_9bcbda9cbf86757998a2339a0437208e': '1717030176',
'Hm_lvt_c99546cf032aaa5a679230de9a95c7db': '1717030176',
'qpfccr': 'true',
'no-alert3': 'true',
'tk': '-8555467870929162238',
'sessionid': 'v72ui8lggkfplu82p57g6j39hqkhheuf',
'Hm_lpvt_9bcbda9cbf86757998a2339a0437208e': '1717030262',
'Hm_lpvt_c99546cf032aaa5a679230de9a95c7db': f'{int(time.time())}'
}
headers = {
'accept': 'application/json, text/javascript, */*; q=0.01',
'accept-language': 'zh-CN,zh;q=0.9',
'cache-control': 'no-cache',
# 'cookie': 'Hm_lvt_434c501fe98c1a8ec74b813751d4e3e3=1717030144; Hm_lpvt_434c501fe98c1a8ec74b813751d4e3e3=1717030144; Hm_lvt_9bcbda9cbf86757998a2339a0437208e=1717030176; Hm_lvt_c99546cf032aaa5a679230de9a95c7db=1717030176; qpfccr=true; no-alert3=true; tk=-8555467870929162238; sessionid=v72ui8lggkfplu82p57g6j39hqkhheuf; Hm_lpvt_9bcbda9cbf86757998a2339a0437208e=1717030262; Hm_lpvt_c99546cf032aaa5a679230de9a95c7db=1717030270',
'pragma': 'no-cache',
'priority': 'u=0, i',
'referer': 'https://match.yuanrenxue.cn/match/12',
'sec-ch-ua': '"Google Chrome";v="125", "Chromium";v="125", "Not.A/Brand";v="24"',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': '"Windows"',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'same-origin',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36',
'x-requested-with': 'XMLHttpRequest',
}
session = requests.session()
session.headers = headers
for x in range(1, 6):
index = x
m = letters[x-1]
params = {
'page': index,
'm': f'eXVhbnJlbnh1ZT{m}=',
}
cookies = {
'Hm_lvt_434c501fe98c1a8ec74b813751d4e3e3': '1717030144',
'Hm_lpvt_434c501fe98c1a8ec74b813751d4e3e3': '1717030144',
'Hm_lvt_9bcbda9cbf86757998a2339a0437208e': '1717030176',
'Hm_lvt_c99546cf032aaa5a679230de9a95c7db': '1717030176',
'qpfccr': 'true',
'no-alert3': 'true',
'tk': '-8555467870929162238',
'sessionid': 'v72ui8lggkfplu82p57g6j39hqkhheuf',
'Hm_lpvt_9bcbda9cbf86757998a2339a0437208e': '1717030262',
'Hm_lpvt_c99546cf032aaa5a679230de9a95c7db': f'{int(time.time())}'
}
response = session.get('https://match.yuanrenxue.cn/api/match/12', params=params, cookies=cookies)
for x in response.json()['data']:
num = x['value']
num_list.append(num)
total = sum(num_list)
print(total)