技术栈:
ui框架:element-ui框架
前端框架:vue-cli
后端框架:koa
前、后语言:javascript
爬虫语言:python
爬虫代码(定时执行)
https://github.com/guosimin/python-spider/tree/master/csdnTest/csdn-test.py
1.创建基本任务
2.命名
3.定义执行时间
4.先看看我们的python装在哪个目录了
5.然后按下图填写
6.这也是最需要注意的(在pyCharm执行成功的,在定时任务中却不一定成功,原因是python程序中使用 import XXX 时,python解析器会在当前目录、已安装和第三方模块中搜索 xxx,如果都搜索不到就会报错。我的项目引用了../model里面的模块,所以此时我需要用sys.path.append临时添加搜索路径,方便更简洁的import其他包和模块)
import sys
sys.path.append(r'E:\projects\python-spider')
7.执行(可以点击运行,如果结果为0*1则代码执行失败,如果为0*0则代码执行成功)
前后端代码(需要可视化的视图的时启动)
https://github.com/guosimin/data-management
1.启动并构建前端项目
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
2.启用后端
node app.js
3.启动完成后访问:http://localhost:8081/#/charts