爬虫案例九js逆向爬取CBA中国篮球网

ops/2025/3/10 23:57:21/

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、CBA网站分析
  • 二、代码


前言

提示:这里可以添加本文要记录的大概内容:

爬取CBA中国篮球网


提示:以下是本篇文章正文内容,下面案例可供参考

一、CBA网站分析

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

二、代码

python代码

"""
网站:https://www.cbaleague.com/data/#/teamMain?teamId=29128
"""
import requests
import execjs
url = "https://data-server.cbaleague.com/api/teams/29128/seasons/2021/players"headers = {"":""#请求头自行添加
}resp = requests.get(url,headers=headers)mw = resp.text.strip("\"")f = open("cba.js",mode="r",encoding='utf-8')
js_code = f.read()
js = execjs.compile(js_code)
data = js.call("a5e",mw)
print(data)

扣的js代码

Fv = require("crypto-js")function a5e(e) {const t = "uVayqL4ONKjFbVzQ";var r = Fv.enc.Utf8.parse(t), n = Fv.AES.decrypt(e, r, {mode: Fv.mode.ECB,padding: Fv.pad.Pkcs7});return JSON.parse(Fv.enc.Utf8.stringify(n))}
// console.log(a5e("OtyNnseqYEeuEMxhHuTq7hQpta2TNEsqs2VmiYogPStTlasEJi9ZA4+BcdwP5SPRI+qDwOJKvJmWZGiLOiIQdwUkmYl5UvDZIiuf5vMSLy+a3XkkqxbQk7zJ+3pV2AuoM9upHDczTF7/8bPaaMc3CbE6NESXVShbeLxsjjL8Cg6tWHBfdLk7X03P7LAcTR5t77OqqBfiua1YiLlMkacmnhV19vSJbT0n2pX1D9HOPqYDwHeb4NvFjU1r3JqPyWIXutbVuRJe/mix7KqVJQg4vuX58FAc+eE8NBPdtNRhaQ6rZYvZTh45l/dBP2rnGnlcZBau2+eJ8DmvVL+Ce6ZJGrbpP3r8OBFpOQp6QnzzpyVrmNw68eYUbvXmi0aXDNPwHsBi9KLWiW/3LpjdIf+MQvmqKb7oqJQfDU7fbGI8M11cK/LWQ/IOt1ArsFCVzKSgPOHvJ8ZxaQInUrEvtUlQpHc/2cInmQfKsh7PszeCO83T/OVPAMm0nLqz5jM1e99rhkoy08yc3SECWP3p0lsysI4zqiDXNdk4QiySMfgX2WOJHoSp1SYG5FKTOT+37XlhlJkBe4dU+u4CxxXKXE42f0Etnej9JyprBA0FZAe37dR+JoHYnLbbIXsTYSKUGdabXqzfzNmCCB9+11rOZ2PBbb0pNlWHOSjII0ui8YRh5OG/g6PTZzNzbPZ+5sXlggC1UTwASZHWXi3j825UGlkG2LkMQ8mEyq1I9V7yXjR51XASoqaHM9a7CNZV4XyUMVSamhor9QFvhRf0mqiw3BnV5g1i8/1KYtgWu5aLPC41p+u2TXLRS+dCt9zu0zYsfwx0K1JfT0PKL65hIuQFDjNzeXxPgpD9bTp0c3T4m2OnTJobjhH8LtU5fSdWZMzsWnWEamCLOYSauGXnhsW2VUbPulzhGEGM/PTZx+lzq5qkF8R85TGO1QZp4aa+bbWF0/IVLHIhY4rqj5B95ioXMKwZGjbg6Z0XxdUQ8FGkkK7I6m3zccBu7CK/qy+R+pZghozjxScFcJqs3rL/0aE93XJYUw=="))

结果在这里插入图片描述
图片与解密的数据,我都打了马赛克的。



http://www.ppmy.cn/ops/164792.html

相关文章

K8S单机部署

主线 :部署简单的单节点k8s - sowler - 博客园 学习网址:为什么我不能获取到镜像,ImagePullBackoff | Kuboard docker镜像源:https://chuxia.blog.csdn.net/article/details/145090710?spm1001.2101.3001.6650.3&utm_mediumdistribute…

每日一题-----面试

一、什么是孤儿进程?什么是僵尸进程? 1.孤儿进程是指父进程在子进程结束之前就已经退出,导致子进程失去了父进程的管理和控制,成为了 “孤儿”。此时,这些子进程会被系统的 init 进程(在 Linux 系统中&…

JJJ:linux sysfs相关

文章目录 1.sysfs(属性)文件的创建、读、写1.1 创建流程1.2 open流程1.3 read流程 2.补充2.1 sysfs下常见目录介绍2.2 属性相关2.2.1 简介2.2.2 attribute文件的创建 2.3 sysfs目录如何创建的 1.sysfs(属性)文件的创建、读、写 1…

V8引擎中的垃圾回收机制如何工作?

V8引擎中的垃圾回收机制主要通过分代回收和增量标记清除算法来管理内存。以下是其工作原理的详细说明: V8 的垃圾回收机制基于以下核心设计原则: 1. 分代假设:大多数对象的生命周期很短,只有少数对象会存活较长时间;…

双击PPT文件界面灰色不可用,需要再次打开该PPT文件才能正常打开

双击PPT文件界面灰色不可用,需要再次打开该PPT文件才能正常打开 1. 软件环境⚙️2. 问题描述🔍3. 解决方法🐡解决步骤 4. 结果预览🤔 1. 软件环境⚙️ Windows10 或 Windows11 专业版64位,安装MotionGo软件&#xff08…

计算机网络:电路交换,报文交换,分组交换

一、电路交换: 核心思想 在通信前建立一条专用物理路径(电路),整个通信过程中独占该路径,结束后释放资源。 特点 1.建立连接(尝试占用通信资源) 2.通信(一直占用通信资源&#…

【论文阅读笔记】ALSS-YOLO | 无人机(UAVs)、热红外(TIR)、野生动物探测、小目标、轻量级探测器

目录 摘要 1 引言 2 方法 ■轻量高效的网络体系结构 - ALSS Module ■LCA模块 ■单通道Focus模块 ■损失函数的优化- Finesiou 3 实验及分析 ■实验设置与评价 ■消融实验 ■对比实验 ■ISOD数据集的实验评估 结论 论文题目:ALSS-YOLO: An Adaptive Li…

视频输入设备-V4L2的开发流程简述

一、摄像头的工作原理与应用 基本概念 V4L2的全称是Video For Linux Two,其实指的是V4L的升级版,是linux系统关于视频设备的内核驱动,同时V4L2也包含Linux系统下关于视频以及音频采集的接口,只需要配合对应的视频采集设备就可以实…