python构建每个省211大学数量的数据
时间: 2023-08-11 08:53:45 浏览: 44
可以通过爬取相关网站的数据来构建每个省的211大学数量数据,以下是一个简单的示例代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'http://www.moe.gov.cn/s78/A22/A22_ztzl/index.html'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
provinces = soup.find_all('div', class_=' lftct')
universities_211 = {}
for province in provinces:
province_name = province.find('h2')..strip()
universities = province.find_all('a')
count_211 = 0
for university in universities:
university_name = university.text.strip()
if '211' in university_name:
count_211 += 1
universities_211[province_name] = count_211
print(universities_211)
```
这段代码爬取了中国教育部网站的省份大学信息页面,并通过BeautifulSoup库解析HTML代码。然后,对每个省份的大学进行遍历,统计每个省份的211大学数量,并将结果存储在一个字典中。最后,打印出字典中每个省份的211大学数量。