技術棧:
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