学院名单-211院校研招学院-中国教育在线(www.eol.cn)170915164402
import sys
import os
import requests
from time import sleep
from bs4 import BeautifulSoup
import pprint
from openpyxl import Workbook
import time curPath = os.path.abspath(os.path.dirname(__file__))
rootPath = os.path.split(curPath)[0]
sys.path.append(rootPath) res_dic, url, url_sub_l = {}, 'http://www.eol.cn/html/ky/gxmd/211.shtml', [] r = requests.get(url)
r.encoding = 'gb2312'
soup = BeautifulSoup(r.text, 'html.parser')
l = soup.find_all('a')
for i in l:
if i.text == '招生专业目录':
url_sub_l.append(i.attrs['href'])
res_dic = {}
for url in url_sub_l:
sleep(1)
r = requests.get(url)
r.encoding = 'gb2312'
soup = BeautifulSoup(r.text, 'html.parser')
u = soup.title.text.split('研究生招生专业目录')[0].replace(' ','')
if u in res_dic:
continue
res_dic[u] = []
l = soup.find('div', attrs={'class': 'content'}).find_all('h3')
for i in l:
res_dic[u].append(i.text.replace(' ', '')) wb = Workbook()
worksheet = wb.active
file_title_l = 'u,i'.replace(' ', '').split(',')
worksheet.append(file_title_l)
for i in res_dic:
for ii in res_dic[i]:
l = [i, ii]
worksheet.append(l)
localtime_ = time.strftime("%y%m%d%H%M%S", time.localtime())
file_name = '211院校-研招学院-中国教育在线(www.eol.cn)'
file_name = '%s%s' % (file_name, localtime_)
file_name_save = '%s\\%s%s' % (curPath, file_name, '.xlsx')
wb.save(file_name_save)
学校 学院数 备注
清华大学 39 数据来源 http://www.eol.cn/html/ky/gxmd/211.shtml
北京大学 37
中国人民大学 29
北京交通大学 13
北京工业大学 20
北京航空航天大学 25
北京理工大学 21
北京科技大学 19
北京化工大学 11
北京邮电大学 16
中国农业大学 16
中国传媒大学 25
中央民族大学 27
北京师范大学 37
对外经济贸易大学 14
北京中医药大学 11
北京外国语大学 23
中国地质大学(北京) 16
中国矿业大学(北京) 11
中国石油大学(北京) 14
中国政法大学 16
中央财经大学 23
华北电力大学 12
北京体育大学 1
南开大学 34
天津大学 23
天津医科大学 1
河北工业大学 16
郑州大学 6
大连理工大学 28
东北大学 16
辽宁大学 25
大连海事大学 28
吉林大学 51
东北师范大学 23
延边大学 20
哈尔滨工业大学 39
哈尔滨工程大学 16
东北农业大学 14
东北林业大学 18
太原理工大学 24
复旦大学 43
同济大学 32
上海交通大学 30
华东师范大学 39
上海外国语大学 20
上海大学 1
东华大学 13
上海财经大学 15
华东理工大学 20
解放军第二军医大学 15
南京大学 34
东南大学 31
河海大学 20
中国药科大学 8
南京理工大学 19
江南大学 17
南京航空航天大学 18
南京农业大学 19
苏州大学 29
南京师范大学 25
浙江大学 40
中国科学技术大学 19
安徽大学 31
合肥工业大学 20
厦门大学 70
福州大学 22
山东大学 43
中国海洋大学 29
中国石油大学 12
南昌大学 21
武汉大学 38
华中科技大学 42
中国地质大学 28
华中师范大学 35
华中农业大学 16
武汉理工大学 24
中南财经政法大学 17
湖南大学 25
中南大学 42
湖南师范大学 29
国防科学技术大学 10
中山大学 63
华南理工大学 28
华南师范大学 24
暨南大学 29
广西大学 28
云南大学 33
贵州大学 30
四川大学 46
电子科技大学 1
西南交通大学 22
四川农业大学 24
西南财经大学 30
重庆大学 33
西南大学 41
西安交通大学 23
西北工业大学 16
陕西师范大学 27
西北大学 25
西北农林科技大学 20
长安大学 17
西安电子科技大学 11
解放军第四军医大学 12
海南大学 21
宁夏大学 22
青海大学 10
内蒙古大学 20
兰州大学 29
新疆大学 22
石河子大学 20
西藏大学 11
合计 2657
学院名单-211院校研招学院-中国教育在线(www.eol.cn)170915164402的更多相关文章
- 结合jquery的前后端加密解密 适用于WebApi的SQL注入过滤器 Web.config中customErrors异常信息配置 ife2018 零基础学院 day 4 ife2018 零基础学院 day 3 ife 零基础学院 day 2 ife 零基础学院 day 1 - 我为什么想学前端
在一个正常的项目中,登录注册的密码是密文传输到后台服务端的,也就是说,首先前端js对密码做处理,随后再传递到服务端,服务端解密再加密传出到数据库里面.Dotnet已经提供了RSA算法的加解密类库,我们 ...
- [No000030]程序员节发点别的:中国教育整个把人脑子搞坏了-易中天
导读 在易中天看来,中国教育和中国文化的问题一样,是弱智化.搞坏的原因是什么?是我们的教育评价目标就是"成王败寇"四个字.他明确提出反对励志,反对培优,反对成功学,反对望子成龙.他 ...
- 用 Python 分析今年考研形势
还有5天,就到了考研初试的时间了. ! 尽管今年研招网内部,已经做了优化改善,还是抵挡不住考生们的报名热情(网站崩溃). 2017年考研人数增长至201万人, 2018年则达到238万人, 201 ...
- V3学院XILINX FPGA寒假班培训感受 江苏大学 电子信息科学与技术 邓普建
事先申明一点,我是大一的学生,因此会站在一个新生的角度叙述. 刚开始接触V3学院是在江苏大学与V3学院合办的FPGA/SOC培训中,那是对全校开放的免费培训,历时三个周末.我那时有幸从头听到了尾,觉得 ...
- 计算机保研,maybe this is all you need(普通双非学子上岸浙大工程师数据科学项目)
写在前面 9.28接收了拟录取通知,也终究是尘埃落定了,我人生的又一个阶段也终于结束.面对最终录取结果,或多或少会有所遗憾,但也还是基本达到了预期的目标了. 作为在今年严峻的保研形势下幸存的我,一直想 ...
- 院校-国外-美国:斯坦福大学( Stanford)
ylbtech-院校-国外-美国:斯坦福大学( Stanford) 斯坦福大学(Stanford University),全名小利兰·斯坦福大学(Leland Stanford Junior Univ ...
- 2014中国黑客榜(beta版)
黑客,英文hacker.精通计算机各类技术的计算机高手,泛指擅长IT技术的人群.计算机科学家. 最近受某机构所托搜集国内活跃黑客近况.本着客观专业,权威可信的原则参考了国内从00年到最新的黑客榜单,以 ...
- 数据分析:中国高校更名历史 Python
上周领了新任务,做国内高校改名历史的统计,这个挺有意思,以下是我任务完成过程,和大家分享. 一. 数据收集 数据需求:目前已有高校校名,各高校改名历史记录 高校校名数据来源:尝试从高校排名网站(iPI ...
- 院校-德国:亚琛工业大学(RWTH)
ylbtech-院校-德国:亚琛工业大学(RWTH) 1.返回顶部 1. 亚琛工业大学(RWTH)成立于1870年,是德国著名理工类大学之一,也是世界顶尖理工类大学之一 ,长久以来被誉为“欧洲的麻省理 ...
随机推荐
- elasticsearch升级步骤
ES从1.2.1升级到1.4.0 升级步骤,基本上是按照官网的叙述来完成的,链接是:http://www.elasticsearch.org/guide/en/elasticsearch/refere ...
- CentOS6.4 安装 codeblocks-12.11
FROM: http://blog.csdn.net/theegao/article/details/8750239 一.下载 1. codeblocks-12.11-1.el6.x86_64.t ...
- k8s restful API 结构分析
k8s的api-server组件负责提供restful api访问端点, 并且将数据持久化到etcd server中. 那么k8s是如何组织它的restful api的? 一, namespaced ...
- 2017.4.18 静态代码分析工具sonarqube+sonar-runner的安装配置及使用
配置成功后的代码分析页面: 可以看到对复杂度.语法使用.重复度等等都做了分析,具体到了每一个方法和每一句代码. 四种使用方式: sonarqube + sonar-runner sonarqube + ...
- es创建索引的格式,并初始化数据
es创建索引的格式,并初始化数据 学习了:https://www.imooc.com/video/15759 1, 创建格式 POST 127.0.0.1:9200/book/novel/_mappi ...
- left menu
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 冰点文库下载器V3.1.4
下载百度文库的利器 http://www.bingdian001.com/?softid=3&ver=3.1.4可以下载
- SecureCRT如何调整好看的黄色
1.常规 →默认会话→编辑默认编辑→白黑 字体为console 2.全局选项 ANSI颜色有一个 把黄色 拖过去即可
- HTTP常用的请求头和响应头
1.请求头 Connection:表示是否需要持久连接.若值为Keep-Alive,就可以利用持久连接的优点,当页面包含多个元素时(例如Applet,图片),显著地减少下载所需要的时间.要实现这一点, ...
- kafka 0.8.1 新producer 源码简单分析
1 背景 最近由于项目需要,需要使用kafka的producer.但是对于c++,kafka官方并没有很好的支持. 在kafka官网上可以找到0.8.x的客户端.可以使用的客户端有C版本客户端,此客户 ...