练习---将爬取的豆瓣TOP250存储到Excel表中

该博客介绍了如何爬取豆瓣网站的TOP250电影和书籍信息,并将其存储到Excel表格中。在处理书籍数据时,由于部分书籍缺少简介,博主特别增加了异常处理机制,当简介为空时会提示‘暂无简介’。
摘要由CSDN通过智能技术生成

爬取豆瓣TOP250的电影,存在Excel中

import requests
from bs4 import BeautifulSoup
import xlwt

#------将爬取内容-豆瓣电影250-存储到excel表格中----------

def excel(movies,save_file):
#存储成excel表
	wb=xlwt.Workbook()  #创建工作表
	sheet=wb.add_sheet('test')  #创建表名
	for m in range(len(movies)): #遍历有几个movie
			#m=0,第一个movie
		for i in range(len(movies[m])):
			sheet.write(m,i,movies[m][i])
	wb.save('C:/Users/Xpeng/Desktop/爬取到的表格/'+save_file+'.xls')

movies=[]  #建个总的movies列表,方便后来Excel的存储

def movie_name(url):
	#获取某页的电影名
	res=requests.get(url)
	html=res.text
	soup=BeautifulSoup(html,'html.parser')
	items=soup.find(class_="grid-16-8 clearfix").find(class_="grid_view").find_all('li')

	for i in items:	 #遍历每一页每一个电影
		movie=[]   #每一页每一个电影都存成一个movie列表
		title=i.find(class_="hd").find(class_="title")
		star=i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值