栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

爬取豆瓣电影排行榜top250最新教程!经典爬虫案例

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

爬取豆瓣电影排行榜top250最新教程!经典爬虫案例

f open( data.csv , mode w ) #创建打开csv文件 csvwriter csv.writer(f) #向文件中写入数据方法 proxy { https : 175.7.199.68:3256 #代理设置可用可不用 while True: url f https://movie.douban.com/top250?start {start} #url请求地址 start是用来自动换页的 resp requests.get(url, headers headers, proxies proxy) #模拟浏览器请求页面 page_content resp.text result obj.finditer(page_content) #正则解析过滤数据 for i in result: #循环把数据封装成字典 dic i.groupdict() dic[ year ] dic[ year ].strip() csvwriter.writerow(dic.values()) #向文件中写入数据 print(i.group( name )) print( 第{}页已完成.... .format(s)) time.sleep(1) #睡眠一秒避免请求速度过快 start 25 #换页方法 if start 225: #最后一页跳出循环 break f.close() #关闭读写文件 resp.close() #相当于关闭模拟浏览器窗口 print( 程序完成自动退出 )

 获取到的数据如下图所示 截取部分

 

 好了一个简单的爬虫小程序就完成了 大家可以尝试一下 也可以给初学者一个参考 再见

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/266955.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号