当前位置:
首页 > 博客 > 【Python爬虫实战】主机游戏喜爱度调查

【Python爬虫实战】主机游戏喜爱度调查

喜欢主机游戏的玩家,一定想知道在过去一年,愿意花钱玩的游戏有哪些。我们今天通过一个不一样的角度分析这个问题。

大家都知道,国外网盘大多都是收费的,几十美元一个月,比如这个链接,big4shared网盘。

https://www.big4shared.com/users/Razorback?fld_id=&fld=&usr_login=Razorback&op=user_public&page=1

这里边记录了485页,10660个主机游戏文件,但有些游戏文件太大,拆分上传的,游戏数量肯定有几千个,不妨碍我们统计。

【Python爬虫实战】主机游戏喜爱度调查 - 优美设

可以看到,每个游戏文件记录了上传时间,查看次数,下载次数等。

这个网盘只有收费会员才能下载,免费下载非常慢,这么大的游戏文件也下不来。所以,每个下载,都具有含金量。

我用Python来抓取文件信息,在分析用户最喜欢的主机游戏,也能反映哪些游戏热度最高。

废话不多说,进入主题。

1.先获取单页文件内容,这里我们抓取主要数据,包括标题,下载地址,查看数,上传日期,下载数。

【Python爬虫实战】主机游戏喜爱度调查 - 优美设

2.获取多页内容,通过循环,获取485页内容

【Python爬虫实战】主机游戏喜爱度调查 - 优美设

3.保存数据,用Json

【Python爬虫实战】主机游戏喜爱度调查 - 优美设

4.转存入Excel

【Python爬虫实战】主机游戏喜爱度调查 - 优美设

5.分析,先看看直观数据

查看数量前5名的游戏

【Python爬虫实战】主机游戏喜爱度调查 - 优美设

下载数量前5名的游戏

【Python爬虫实战】主机游戏喜爱度调查 - 优美设

6.进一步分析,热度高的游戏

用查看数/上传日期,说明,在短时间内玩家的关注度问题。

这里我比较感兴趣的是第一款游戏,PS平台,超级机器人大战V,这款游戏怎么那么火,玩家给解释一下吧。

【Python爬虫实战】主机游戏喜爱度调查 - 优美设

用查看数/上传时间,说明,玩家真实愿意花钱玩的游戏,经典永远是经典。

这里我比较感兴趣的是第二款游戏,是什么呢,PS4的刺猬索尼克,果然经典。

【Python爬虫实战】主机游戏喜爱度调查 - 优美设

总结,一个小爬虫,能分析出生多生活中有趣的现象,在工作中能提高效率,就足够了。

代码托管在GitHub上,地址

(。・`ω´・)美工里的程序猿,程序猿里的印刷工。