易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

【爬虫例子】爬虫+服务器+echarts数据可视化   [复制链接]

    2019-11-12 09:33:49
    网络相关源码
    易语言资源网
    7385 次浏览
    来源链接

前段时间发了一个爬虫的例子,近期完善整理了一下,全部开源出来(仅供交流学习使用,禁止用于商业用途)

项目包含
爬虫
后端
WEB前端
部分数据

爬虫说明:
输入关键词→爬取列表→爬取详情(爬取完列表后爬取二级界面)→数据清洗→导出CSV

后端说明:
后端会占用80端口用以对请求进行处理,返回需要的json数据,可通过两个组合框的下拉预览json数据

前端说明:
使用echarts制作,分为两个版本,由于后端只负责json的返回,当前端和后端不在同一个端口时会产生跨域的问题,因此我将部分json数据导出做了一个本地版本,请打开:index.html预览,若浏览器支持跨域可打开后端后再打开:index-server.html 查看

百度的echarts是真的好用,超级喜欢,下面是这个项目的效果图:

由于跨域问题,直接打开网页有可能无法显示图表,可以放到服务器环境下打开,

并且我之前爬取了4个关键词,网页的数据是可以切换的,如:

http://127.0.0.1/index.html?job=java

http://127.0.0.1/index.html?job=web

http://127.0.0.1/index.html?job=ui

http://127.0.0.1/index.html?job=video



点我下载 (已有 773 次下载)

引用模块


源码文件名 模块文件名
后端源码.e
精易模块.ec
SQLite3类.ec
爬虫源码.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
后端源码.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
应用接口支持库 3.1 F7FC1AE45C5C4758AF03EF19F18A395D
爬虫源码.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:txt操作模块源码...     下一篇:对象操作xmp MP4