记录下自己学习python 爬虫 抓取api返回结果;结果为加密。

1. 进入官网:https://www.qimingpian.com/

2. 打开 开发者工具 F12

  • 进入 网络

  • 选择 Fetch/XHR

  • 重新刷新页面

  • 通过分析可以看到这个就是我需要的内容

3. 寻找对应的解析代码

  • ctrl + F 查找 encrypt_data 刷新/回车。打开面板 -> 在“来源”面板中打开

  • 完成下面操作后 刷新 浏览器,进入调试状态

  • 获取 解析的代码

  • 创建js文件,编写代码后测试:console.log(s(data)) 发现控制台报错找不到 f 在93行,既然如此继续进入到调式中。给 f 赋值上后继续运行 console.log(s(data)) 发现控制台继续报错:没有 l 在 97行,继续进行调试:给 l 赋值上后继续运行 console.log(s(data)) ,ok解析成功!