python怎么挖掘蛋卷基金投资组合数据分析


这篇文章主要介绍“python怎么挖掘蛋卷基金投资组合数据分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“python怎么挖掘蛋卷基金投资组合数据分析”文章能帮助大家解决问题。我们随意打开一个蛋卷基金上投资组合的网页,例如:这里以Microsoft Edge浏览器为例 。选择“XHR”,发现有一个以基金编号命名的文件,单击它,查看请求标头。点击下载查看详图发现好像没什么特别的,说不定没有反爬的机制 ,不如试着直接点开这个链接。点击下载查看详图原来这里面存的就是基金基本信息的json!
我们观察这个地址:https://danjuanapp.com/djapi/plan/CSI1033发现只要更改最后的编号,就可以获得各个基金的基本信息。我们观察一下这个json的结构,这里只截取部分片段。我们发现,所有数据都存在 “data” 下, “data” 里有基金的基本信息,当日净值存在 “plan_derived” 下的 “unit_nav” 里,那么我们只要按照这个顺序从中获取数据即可。a. 需要使用的模块用requests获取页面,用json库将json文件转化为字典。b. 随便设置一个请求标头c. 获取页面信息这里的code为基金的代码,用requests获取页面以后读出具体的文本内容,存到page里。我们把page输出出来检查一下,发现我们想要的都在里面。点击下载查看详图d. 导入json因为所有数据都在data里,所以我们直接进入data内即可。e. 从json中获取需要的信息基金的名字基金的当日净值以及净值的记录日期
这些数据在“plan_derived”内。我们以code作为传入的参数,把刚才的内容组合起来。关于“python怎么挖掘蛋卷基金投资组合数据分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,免费云主机域名可以关注百云主机行业资讯频道,小编每天都会为大家更新不同的知识点。

相关推荐: React应用怎么使用Async和Await

这篇文章主要介绍“React应用怎么使用Async和Await”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“React应用怎么使用Async和Await”文章能帮助大家解决问题。Async/Await是尚未正式公布的E…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/05 16:47
下一篇 05/05 16:47

相关推荐