Python分析了《青春有你2》109位漂亮小姐姐,真香!

程序IT圈

共 1633字,需浏览 4分钟

 · 2020-04-18

e730f548d432010d06d90354c751e9af.webp

图片来源网络


当下,最火的综艺,最具有话题性的综艺莫过于《青春有你2》了,里面不仅仅有爱打篮球的坤坤,而且还有109位漂亮的小姐姐,她们不仅为我们带来精彩纷呈的表演,还为我们带来了很多话题梗,表情包,像是“淡黄的长裙,蓬松的头发”,大家或多或少都会听过这句话。


当然了,这些话题和表情包的广泛传播,代表着我们对选手和节目以及各位导师的喜爱,正是因为喜欢,所以大家才会去讨论。今天,小编就通过Python来为大家介绍一下这109位美丽的小姐姐吧。



01


数据获取


首先我们通过爱奇艺的官方公布的助力网站,来获取小姐姐们的一些数据。包括姓名、年龄、身高等信息,以及他们的照片信息。这里我们通过爱奇艺的官方助力网站,来获取小姐姐们的照片信息。


我们通过爬取网页动态加载的json数据,获取到每一位小姐姐的信息,包括照片,姓名和排名信息,程序如下图所示:


dcb11b619c1f84a8c2b456d778fd6a26.webp

上述程序中,我们首先抓取并解析json数据,然后逐个提取选手的姓名以及图片的链接地址并保存到本地。


接下来我们就去获取选手的身高,年龄等信息,这些数据,小编通过维基百科搜索《青春有你2》进行获取的。由于网页属于静态网页,所以爬取相对简单,程序如下图所示:

3889ff44a9eac7ae95fd247bc216a74e.webp


上述程序中,我们获取网页源代码并进行解析,然后获取每位选手的信息,由于网页给出的是繁体字,所以我们将其转换为简体字,这里抓取的数据和我们第一部分抓取的数据,其相同的部分是选手的姓名。所以我们可以利用这一点,将两部分进行合并,进行保存。



02


数据分析


获取数据之后,我们接下来来看一下选手们的信息分布。


6001774a57d0cfd767992c5d54ae5a0e.webp

1).对于选手的年龄分布

我们剔除了4位没有显示年龄的选手。可以看出,选手最多的年龄分布在20-23之间,而26-29之间的年龄人数相对较少,看来想要出道真的需要趁早啊。


06cabe5f8fd30626a0869b8c9c2b6e3f.webp


2).对于身高的分布

我们可以看出,选手身高在167~169之间,这样的身高真的是非常完美了。选手最矮的身高也是158厘米,看来对于身高,太矮的也是不行的。

c2f108fe26cd421f9a309662f83f9100.webp


3).对于选手的籍贯分布

这里我们只是关注了国内的情况,对于其他国家,例如日本和马来西亚,并不在我们的统计范围内。可以看出,来自山东的人数是最多的,而在南方省份中,四川是人数相对较多的。这对于想要找美丽小姐姐的朋友,或许会有一些启发吧。

64a2fde643a8fa4a72e33823c91d8d6e.webp

对于选手的经济公司,可以看到,丝芭传媒和个人训练生推出的新人遥遥领先其他公司,丝芭传媒中,被大家熟知的SNH48组合,可谓是非常火爆的,鞠婧祎小姐姐就曾是SNH48的成员哦。


4).颜值分析

最后,我们来看一下选手的颜值分析吧,这里,我们通过百度AI的人脸颜值分析,来为选手的颜值进行打分。首先我们来看一下爬取的部分选手照片:

7887b7d42eae736203ea1a7f4c1c84f6.webp


小编不仅感叹“我好了”!闲话少说,我们来看一下程序 :

f5f53f627c99a175be6667d1ba9cbc87.webp

  • 上述程序中,FaceScore函数首先构造我们要上传的params数据,包括通过BASE64编码的图片信息,图片的类型和想要获取的人脸信息。

  • 然后通过requests的post函数上传参数信息,获取返回的json数据,返回的json数据里就包含着我们需要的颜值得分和年龄估计信息。


这里小编只为大家展示颜值得分前五的信息,因为这里只是一个对于照片上的颜值评价,并不能作为绝对的说明,在小编眼里,所有的选手都是美若天仙的


8a83f3341a109ebf89e81c10b43de25b.webp


以上就是小编为大家带来的《青春有你2》介绍,大家也可以去关注一波选手的表现,为自己喜欢的选手助力,为她加油打气!欢迎大家留言区说说你喜欢的小姐姐是谁~~


更多精彩


在公众号后台对话框输入以下关键词

查看更多优质内容!


Java | 大数据 | 机器学习 | 算法

前端 | 英语 | 5G | 区块链

深度学习 Python 


d167360646405a4be3e01942efd6daa5.webp

30天打卡活动:

第十期留言赠送20本最新的书籍,速度看看!

2e6873c361f59c58d6d9f4fcbc4c9651.webp


往期相同系列

知乎大神用Python爬取高颜值美女(爬虫+人脸检测+颜值检测)

Python计算出小姐姐的颜值数,看看你的女神颜值多少

什么!Python还能帮你找老婆?


END

关注【程序IT圈】,更多的Python好文输出

浏览 60
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报