flask-reptiles icon indicating copy to clipboard operation
flask-reptiles copied to clipboard

flask 打造分词搜索与web

flask-reptiles

相信这个项目,对于学习用flask开发web你来说,帮助是巨大的。 抓紧试试这个分词+web的组合吧!

必须要做的

  • git clone https://github.com/apple-han/flask-reptiles.git
  • cd flask-reptiles
  • base/proxypool/setting.py 修改redis的连接地址为本地的IP
  • config/config.py 中手动更改 mysql 连接信息
  • config/config.py 中手动更改 email 连接信息
  • config/config.py 中手动更改 redis 连接信息

Docker的方式部署

  • docker build . -t reptiles-srv:latest
  • docker-compose up -d
  • http://127.0.0.1:8848/v1/goods/search?q=衣服还不错

本地安装(python version > 3.6)运行时注意你使用的版本

  • CREATE DATABASE products CHARSET=UTF8
  • pip install -r requirements.txt
  • python apple.py
  • python proxy.py
  • python bantang.py
  • python participle.py
  • http://127.0.0.1:5000/v1/goods/search?q=衣服还不错 (需要先获取token)

小贴士

  1. 文件分开有利于你的学习,每一个都可以单独成一个项目

  2. 创建一个~/.pip/pip.conf 然后文件保存一下的内容 [global]

    index-url = https://pypi.douban.com/simple