1 / 17
文档名称:

基于Scrapy框架的微博爬虫.doc

格式:doc   大小:515KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于Scrapy框架的微博爬虫.doc

上传人:pppccc8 2019/2/8 文件大小:515 KB

下载得到文件列表

基于Scrapy框架的微博爬虫.doc

文档介绍

文档介绍::..基于Scrapy框架的微博爬虫学生姓名白翔学科专业软件工程指导教师邹昌伟福建师范大学软件学院二O—四年四月基于Scrapy框架的微博爬虫软件学院 软件工程专业123012010051白翔 指导教师邹昌伟【摘要】微博作为基于用户关系信息分享、传播以及获取的平台,已经成为当今社会信息传播最为便捷的渠道。随着用户圈子扩大,数据量増长,重要的信息往往淹没在庞大的信息流中。通过开发基于Scrapy框架的微博爬虫可以批量获取微博信息,若对其进行整理、筛选、挖掘,可以使信息得到更有效的传播。【关键字】Scrapy;网络爬虫;微博;信息。1弓I胃 52Scrapy框架介绍 63醒縫 94觀籬 105觀雜 126鱗i吾 13翻 14詩嫌 ,是对客观世界中各种事物的运动状态和变化的反映。随着互联网的日益普及,网络己经成为信息传输、接收、共享的虚拟平台。信息通过网络迅速的传播到世界各地,从而实现资源的共享。微博是一个通过网络传播,基于用户关系信息分享、传播以及获取的平台,已逐渐成为最便捷的信息传播媒介。在微博平台上,川户能够在圈子内免费、及时的传播信息。网络爬虫是一种自动获取并解析网页源码的程序,从一个或若干初始网页的URL开始,不断地从当前页面上解析出新的URL放入队列,直到满足设定的停止条件。换言之,网络爬虫可以通过解析网页源码来获取网页的内容,并从屮提取需要的信息。通过将微博平台与网络爬虫相结合,就能获収用户圈子内传播的微博,了解圈子內的动态,并从屮提取有价位的信息。但随着用户圈子的扩大,信息量也随之增长,信息的内容也涉及各个方面,重要的信息往往淹没在庞大的信息流屮而无法得到及时的关注。本课题将制作一个demo,实现对微博信息的抓取,并对解析后的信息进行持久化存储。,提供微型博客服务的类Twitter网站,是一款为大众提供娱乐休闲生活服务的信息分享和交流平台。截止至2013年3月底,,活跃用户数高达5000万[1]。鉴于新浪微博是当前台,本课题将基于新浪微博展开。(WeiboOpenPlatform)是基于微博海量用户和强大的传播能力,接入第三方合作伙伴服务,向用户提供丰富应用和完善服务的开放平台。使用微时开放平台提供的API,可方便的实现对微博内容的抓取,但前期调研中发现其提供的API对用户每小时内的请求次数具有限制[2],具体限制分为用户维度和1P维度。考虑到本课题的可扩展性,决定放弃使用其提供的API对微博内容进行抓取。,用户圈子将采用与本校园生活相关的新浪微博(@福建师大溪源论坛),该微博有团队负责运营,会及时转发圈子内与校园生活相关的信息,如失物招领、寻物启示、二手买卖、校园投诉、生活询问等信息。我们将基于Scrapy(Python实现的Web抓取框架)开发网络爬虫,获取该微博转发的内容并对抓取信息进行持久化处理,提供更为有效的信息传播。2 ,快速、高层次的屏幕抓収和Web抓収框架,通过抓収Web站点并从页面中提取结构化的数据,nJ•用于数据挖掘、检测和自动化测I式。框架提供了多种类型的爬虫基类,具有良好的可扩展性,可以便捷的在框架基础上根据需求进行开发。-1本节将对Scrapy框架的架构[5]进行简单的分析,图2_1显示了Scrapy框架的主要模块及系统的数据处理流程,下而简单介绍下每个模块的作用以及数据在系统中的处理过程:①ScrapyEngine(Scrapy引擎):Scrapy引擎是整个框架的核心,•其作用是控制整个系统的数掘处理流程,并进行事务处理的触发

最近更新

二零二五年度婚前婚姻财产处理及离婚后子女抚.. 46页

二零二五年度夫妻企业股权变更与转让及员工安.. 41页

CPA财务成本管理 第三章长期计划与财务预测 83页

二零二五年度墙布行业市场调研与分析合同3篇 39页

二零二五年度城市规划工程测量承包服务协议3篇.. 44页

[高端定制]高端化妆品购销合同范本 3页

一次性餐具销售代理合同书模板 3页

二零二五年度企业培训市场调研服务合同3篇 48页

不锈钢防滑地板材料生产与施工合同 3页

二零二五年度专业家务助理服务雇佣合同3篇 39页

个人住房装修贷款按揭借款合同 3页

个人所得税按时缴纳担保协议 2页

2025年度高端家具定制维修服务合同3篇 36页

2025年度高标准大棚租赁合同书电子版3篇 39页

高三复数总复习知识点、经典例题、习题 7页

镀锌层厚度要求以及国家标准-平垫锌层要求 5页

2025年度职业技能培训机构实习指导师聘用协议.. 41页

交通运输企业驾驶员标准劳动合同模板 3页

路面工程施工专项方案 17页

人工智能伦理保密协议范本 2页

仓储场地租赁合同范本及仓储货物保险协议 2页

仓储租赁与供应链金融合作服务协议书 3页

仓储配送服务与物流保险合同 3页

代持股股权锁定与解冻协议 3页

代缴社保及企业员工福利优化服务合同 3页

企业个人专利保密协议范本 2页

企业内部办公自动化系统IT外包合同范本 3页

企业并购担保免责合同范本 3页

2025年度新型塑料颗粒原料采购供应合同3篇 46页

2024版建设工程质量保证金 11页