>

实战干货!用 Python 爬取股票实时数据!

实战干货!用 Python 爬取股票实时数据!

今天我们一起来学习一个 Python 爬虫实战案例,我们的目标网站就是东方财富网,废话不多说,开搞

我们通过点击该网站的下一页发现,网页内容有变化,但是网站的 URL 却不变,也就是说这里使用了 Ajax 技术,动态从服务器拉取数据,这种方式的好处是可以在不重新加载整幅网页的情况下更新部分数据,减轻网络负荷,加快页面加载速度。

我们通过 F12 来查看网络请求情况,可以很容易的发现,网页上的数据都是通过如下地址请求的

接下来我们多请求几次,来观察该地址的变化情况,发现其中的 pn 参数代表这页数,于是,我们可以通过修改 &pn= 后面的数字来访问不同页面对应的数据

这样数据就整齐多了,所有的股票数据都在 data.diff 下面,我们只需要编写解析函数即可

f.write(股票代码,股票名称,最新价,涨跌幅,涨跌额,成交量(手),成交额,振幅,换手率,市盈率,量比,最高,最低,今开,昨收,市净率\n)

后面我们还会基于以上代码,完成一个股票数据抓取 GUI 程序,再之后再一起完成一个股票数据 Web 展示程序,最终完成一个股票量化平台,敬请期待哦!

入门:最全的零基础学Python的问题零基础学了8个月的Python实战项目学Python就是这条捷径

干货:爬取豆瓣短评,电影《后来的我们》38年NBA最佳球员分析从万众期待到口碑扑街!唐探3令人失望笑看新倚天屠龙记 灯谜答题王 |用Python做个海量小姐姐素描图 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

AI:会做诗的机器人 给图片上色 预测收入 碟中谍这么火,我用机器学习做个迷你推荐系统电影

小工具:Pdf转Word,轻松搞定表格和水印!一键把html网页保存为pdf!再见PDF提取收费!用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换制作一款钉钉低价机票提示器!|60行代码做了一个语音壁纸切换器天天看小姐姐!|

Published by

发表回复

您的电子邮箱地址不会被公开。