【猿人学WEB题目专解】猿人学第12题

🌈据说,看我文章时 关注、点赞、收藏帅哥美女们 心情都会不自觉的好起来。

前言:
🧡作者简介:大家好我是 user_from_future ,意思是 “ 来自未来的用户 ” ,寓意着未来的自己一定很棒~
✨个人主页:点我直达,在这里肯定能找到你想要的~
👍专栏介绍:猿人学WEB题目专解 ,提供猿人学WEB题目总计20题的解题思路与方法,如有讲述错误,请不吝赐教。

想看往期历史文章,可以浏览此博文: 历史文章目录,后续所有文章发布都会同步更新此博文~

人生苦短,我用python

题目网址

猿人学第12题

题目详情

在这里插入图片描述
让我们计算 加和

题目思路

此题属于 非常简单 题,核心代码就一行:
在这里插入图片描述
只要你只要 btoa 是用于 base64 编码的函数。
这题比较方便的是,可以直接用 base64 模块解密,但不建议用 node ,因为 btoa 是浏览器自带的函数,node 里是没有的。

解题源码

import base64
import requests
import jsonpath

headers = {
    'cookie': 'sessionid=3rhcg6rkl4kega0mf11ssbbpsvc6j05v',
    'User-Agent': 'yuanrenxue.project'
}

value = 0
for index in range(1, 6):
    url = f"https://match.yuanrenxue.com/api/match/12?page={index}&m={base64.b64encode(f'yuanrenxue{index}'.encode()).decode()}"
    # value += sum(v['value'] for v in requests.get(url, headers=headers).json()['data'])
    value += sum(jsonpath.jsonpath(requests.get(url, headers=headers).json(), '$..value'))
print(value)
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值