你不知如何吃鸡吗?Python采集吃鸡数据,分析一条最佳吃鸡路线!

版权声明:禁止转载至其它平台,转载至博客需带上此文链接。 https://blog.csdn.net/qq_41841569/article/details/88740397

准备工作:

编译器:python

编辑器:pycharm

开发环境:windows
学习Python中有不明白推荐加入交流群
号:984632579
群里有志同道合的小伙伴,互帮互助,
群里有不错的视频学习教程和PDF!

开始:(不懂请私信我!赠学习资源)

第一步:获取Url:

https://pg.qq.com/web201801/ziliao_list.shtml

第二步:分析数据

F12打开开发者工具,经过分析,无法在网页源代码中查看到我们的武器性能数据。
在这里插入图片描述

那么我们可以猜测到他是由JS脚本生成的,果然没错,它是由JS脚本调用API生成的!

在这里插入图片描述

第三步:提取数据

由第二步分析我们已经知道它是一串json数据,提取方法有很多,但是jsonpath的提取方式是最简单的了。

xn = jsonpath.jsonpath(responsed,"$..ldt_79")
name = jsonpath.jsonpath(responsed,"$..mc_94")

第四步:给svg图片加载数据

pic.x_labels = ['威力','射程','射速','稳定性','子弹数']#逆时针
for name,property in zip(name[1:11],data):
 print(name,property)
 pic.add(name,property)
pic.render_to_file('刺激.svg')

结果展示:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41841569/article/details/88740397