利用Python爬取全国大学排名分析,安心填志愿

一叶不知秋 2019-06-26

利用Python爬取全国大学排名分析,安心填志愿

关于高考后的大学志愿填下,本人是深有感触。

我先来讲讲我的故事,高中老师给了我们一本厚厚的全国各个大学的介绍,那时候考的也不怎么样,比二本线高那么一点点。也许是农村的孩子读书读得早,爱玩,那时候酷爱打游戏。还记得当时的自己拿着鼠标带着耳机玩着游戏,对着旁边看我操作的朋友哄了一声:“老表,你帮我看看,随便帮我填几个学校,反正别填外省的就行了。”

利用Python爬取全国大学排名分析,安心填志愿

结果给我第一志愿填的是一个私立学校。。。传说中的贵族学校,学费两万多。。。那个时候我家里本来条件就不怎么好,回家就被打了一顿。怎么办呢?不去读,好说,再花费一年青春继续读,还未必考得上!只能用家里的血汗钱硬着头皮去读了。

利用Python爬取全国大学排名分析,安心填志愿

这真是小编的真实经历,以此警戒大家,填高考志愿,一定要用心填,摸清该学校的底细,现在野鸡大学那么多,这和我们以后的路途真的息息相关,小时候爱打游戏,大学读的是电信工程,出社会了当Python程序员。。。真的是世事无常,很多事情你一个决定就会决定你一生的命运。

小编准备了一份Python学习资料,一起与大家共享学习,关注,转发,私信小编“01”即可免费获取!

利用Python爬取全国大学排名分析,安心填志愿

下面带大家利用Python爬取全国高校的排名,让野鸡大学靠边站,让我们安安心心填写高考志愿。

利用Python爬取全国大学排名分析,安心填志愿

利用Python爬虫爬取全国高校排名信息,写入MySQL永久利用,爬取的网址是新东方高考网。

利用Python爬取全国大学排名分析,安心填志愿

这个Python爬虫程序在Linux平台上运行,会用Python里面封装MySQL访问和操作的MySQLdb模块。

思路:

1、urllib库、BeautifulSoup库爬取前100名大学的表格。

2、得到一个list列表形式的回执。

3、利用MySQLdb把list列表读到数据里面。

利用Python爬取全国大学排名分析,安心填志愿

这个Python源代码实现的功能:

利用Python爬取全国大学排名分析,安心填志愿

url就是官网地址。

利用Python爬取全国大学排名分析,安心填志愿

此Python源代码的作用为,把上面爬取到的表格信息读入到数据库里。

利用Python爬取全国大学排名分析,安心填志愿

如下所示:

利用Python爬取全国大学排名分析,安心填志愿

python爬取到的高校排名已经写入了MySQL数据库中,那么要如何实现排名前100的大学中中,在全国每个省份各占的学校数量是多少呢?自行思考

利用Python爬取全国大学排名分析,安心填志愿

结果如下所示。

利用Python爬取全国大学排名分析,安心填志愿

所获取到的学校重点信息,热度方面我们已经用python爬到了。我们还能用该数据库的内容获取到更多的信息,这个有待自己思考了。

利用Python爬取全国大学排名分析,安心填志愿

python代码总结:

利用Python爬取全国大学排名分析,安心填志愿

祝大家能填到自己理想的大学,步步高升!

相关推荐