利用Python爬取中国高校排名
近日,上海软科发布了2020年中国最好大学排名。如果希望把排名前15的学校及其评价得分抓取下来以便做进一步分析,该如何使用Python实现这一点呢?
具体代码如下:
import requests
from bs4 import BeautifulSoup
import bs4
def getHTMLText(url):
try:
r = requests.get(url, timeout = 10)
r.raise_for_status()
r.encoding = r.apparent_encoding
return r.text
except:
return