Python抓取非小号比特币(BTC)行情Ajax接口

鳄鱼君

发表文章数:642

Vieu四代商业主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买
首页 » Python » Python抓取非小号比特币(BTC)行情Ajax接口

目标网址非小号:https://www.feixiaohao.com,我们进去选择比特币:https://www.feixiaohao.com/currencies/bitcoin/吧,我们还是按照老套路,直接寻找json数据。

Python抓取非小号比特币(BTC)行情Ajax接口

我们右键查看元素-找到网络-先清空所有的请求,我们点击24小时,在请求的数据中找json类型,结果如上图。然后我们看消息头的请求网址

24小时
https://dncapi.bqiapp.com/api/coin/web-charts?code=bitcoin&type=d&webp=0
近7天
https://dncapi.bqiapp.com/api/coin/web-charts?code=bitcoin&type=w&webp=0
近30天
https://dncapi.bqiapp.com/api/coin/web-charts?code=bitcoin&type=m&webp=0
所有
https://dncapi.bqiapp.com/api/coin/web-charts?code=bitcoin&type=all&webp=0

我们就可以发现规律,变换的就是type,那么由于特显示的是个图表的形式,我们就简单抓取一下,特的数据,有兴趣的可以进行一些数据分析,这就需要去补充额外的知识了。

import requests,json
url='https://dncapi.bqiapp.com/api/coin/web-charts?code=bitcoin&type=w&webp=0'
headers={
    'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.163 Safari/535.1',
}
response=requests.get(url,headers=headers)
result=json.loads(response.content)
print(result)
print(result['value']) #直接提取value的值,感兴趣可以做一下数据分析

未经允许不得转载:作者:鳄鱼君, 转载或复制请以 超链接形式 并注明出处 鳄鱼君
原文地址:《Python抓取非小号比特币(BTC)行情Ajax接口》 发布于2020-02-24

分享到:
赞(0) 赏杯咖啡

评论 抢沙发

2 + 1 =


文章对你有帮助可赏作者一杯咖啡

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.6主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册