python - 获取数据所在的 URL
问题描述
所以我试图从这个站点获取一些数据。https://www.futbin.com/20/player/24255/iago-aspas。如您所见,那里有两种类型的图表,一种显示卡的每日价格(每日图表),另一种显示过去 3 天每小时的价格(小时图表)。
现在,我从每日图表中获取数据没有任何问题,我正在这样做。
r = requests.get('https://www.futbin.com/20/playerGraph?type=daily_graph&year=20&player={0}'.format(id))
我正在使用玩家的 ID 来获取数据,这就是我得到的。
但是现在,我不确定如何从“每小时图表”中获取数据。
解决方案
- 在点击“Hourly Graph”之前在浏览器中打开开发者工具(通常热键是 F12)
- 在开发人员工具中选择网络选项卡。可选择清除历史记录
- 点击“每小时图表”。您将看到一个带有如下 URL 的新请求:
https://www.futbin.com/20/playerGraph?type=today&year=20&player=192629&set_id=
相同的策略适用于大多数其他网站
推荐阅读
- javascript - jquery - 模态表单内的日期选择器
- java - Java EE 中的池化“无状态实例”VS“无状态单例 bean”
- bash - Graphics Magick 可以在终端中显示预览图像吗?
- sql - 如何在flutter的sqlite数据库中保存嵌套的复杂JSON数据
- c - 使用或不使用 -fpic
- javascript - 从子类更改父类的静态方法
- awk - AWK,仅在模式匹配后的第 n 行重命名字符串
- boto3 - 如何使用 boto3 将数据从 python sdk 上传到 kinesis
- php - 如何使用关系获取数据
- dom - DOMXPath 多个包含选择器不起作用