轻松入门Python爬取基金数据

美国疫情越来越严峻,大选也进入了最后阶段,受之影响美股指数也在在下行中。最近的A股也在跟随美股没有什么起色,一直在动荡整理之中。玩股票基金的同学们,最近大家的仓位控制的怎么样?为了更好的科学分析基金,今天将和大家一起学习如何使用Python爬取基金数据。

下面我们将一起学习爬取基金数据,在这之前我们先做一些准备工作,配置好我们的环境。这里需要用到几个Python库需要安装:

  • requests:它是一个HTTP 库,可方便的进行web访问;
    pip install requests
    
  • PyExecJs:它是一个js的执行库,后面我们将会了解到为什么需要这个库;
    pip install PyExecJs
    
  • matplotlib和numpy:这两个库用于图形化数据分析,大家可以根据《数字信号处理没有Matlab?用Python一样很爽》进行安装;
  • 其他:还需要其他库可根据自己需求进行安装。

根据上面的要求环境配置完成后,就可以进行数据爬取了。

天天基金网是国内知名的基金理财网站,日活用户比较高,有较为专业全面的基金数据,数据更新也较为及时。我们今天就使用Python爬取天天基金网上的数据。

天天基金网地址:https://fund.eastmoney.com

我们进入天天基金网,选取一款基金,我这里就选择银河沪深300价值指数(519671)作为例子。

银河沪深300价值指数(519671)

那么问题来了,要爬取基金数据我们要找到数据在哪儿?

在我们选择的银河沪深300价值指数(519671)基金页面里,按F12打开调试窗口。

调试

在调试窗口中选择Network选项,然后再F5重新载入页面,左侧Name栏将会有各种元素列出来,我们找到519671.js?v=20201026224444并选中,我们再右侧将会看到url地址,如下图。这个地址就是我们获取基金数据的接口。其中,519671是基金代码ÿ

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值