3js加密js第六节实战例题

This commit is contained in:
luzhisheng 2023-02-02 18:01:46 +08:00
parent caa8a3ab97
commit 460725ce1b

View File

@ -0,0 +1,29 @@
import requests
import json
def challenge3(page):
url = "https://www.python-spider.com/api/challenge3"
payload = f"page={page}"
headers = {
'cookie': 'm=74ccb88b480335eac2a340f0f3846979|1675243619000'
}
response = requests.request("POST", url, headers=headers, data=payload)
return response.text
def run():
data_num = 0
for page in range(1, 101):
response_text = challenge3(page)
res_dict = json.loads(response_text)
data_list = res_dict.get('data')
print(data_list)
for data in data_list:
data_num += int(data.get('value'))
print(data_num)
print(data_num)
if __name__ == '__main__':
run()