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

SpiderFlow初体验

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

SpiderFlow初体验

SpiderFlow简单使用

源码获取
https://github.com/ssssssss-team/spider-flow

sql文件执行

新建数据库spiderflow

执行sql文件

遇到的问题:执行失败,原因不明确

解决办法:新建MySQL连接,在数据库中使用自定义数据库列表

数据库表信息详解

sp_datasource表存的是数据源信息:

sp_flow表存的是爬虫任务:

sp_flow_notice表存的是爬虫任务通知信息:

sp_function表存的是函数信息:

sp_task表存的是任务:

sp_variable表是变量表,存的是变量相关信息:

修改配置文件

修改工作空间路径:

修改数据库信息:

启动测试

启动web项目下的SpiderApplication文件

浏览器输入localhost:8088进行访问

测试官方提供的例子

测试窗口有输出说明爬取成功了

测试:爬取博客园界面

博客园站点分析

可以了解到它是通过p1,p2,p3进行分页的

爬取信息

新建爬取任务

配置爬取url

确定爬取的变量信息

遍历

上面定义的articlelist是一个数组,需要遍历这个数组

提取所需信息

输出项测试

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

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

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