参考实例20,实现按照省份输出中国大学排名的功能。(可存储为CSV格式文件)采用Python语言

该博客介绍了如何使用Python进行网络爬虫,收集数据,并按照省份整理中国大学的排名信息。内容包括具体实现步骤,最终结果以CSV格式文件保存,便于后续分析。
摘要由CSDN通过智能技术生成

参考实例20,实现按照省份输出中国大学排名的功能。(可存储为CSV格式文件)采用Python语言

url='http://www.zuihaodaxue.com/zuihaodaxuepaiming2018.html'
r=requests.get(url)
r.encoding="utf-8"
soup=BeautifulSoup(r.text,'html.parser')
zpm=soup.find('div',{'class':'news-blk'}).find('tbody',{'class':'hidden_zhpm'}).find_all('tr',{'class':'alt'})
#以上为爬取大学排名数据
alluniv=[]    					#用于创建一个包含一条条大学排名的列表
shengfen=[] 					#创建一个省份列表,后期用来set()一个省份集合(集合的不重复性)
for pm in zpm:
    singleuniv=[]  				#单个大学的排名信息
    ltd=pm.find_all('td')    			#解析pm中所有的td标签的文本
    for td in ltd:
        singleuniv.append(td.string)
    alluniv.append(singleuniv)
#print(alluniv[0])
with open('C:\\Users\\Administrator\\Desktop\\二手房源\\二大学排名.csv','a',encoding='ANSI')as f:   可将结果存储为CSV格式
    for i in range(len(alluniv
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值