知乎Live微信小程序 & asyncio爬虫
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
App Fix topic page Feb 13, 2017
Server Add weapp code Feb 13, 2017
screenshot update README Feb 13, 2017
.gitignore Initial commit Feb 5, 2017
LICENSE Initial commit Feb 5, 2017
README.md update README Feb 13, 2017

README.md

weapp-zhihulive

基于Zhihu Live数据的微信小程序.数据归知乎所有,本项目用于技术学习

Preview

设计图

如果在wifi情况下或者土豪不介意流量的同学可以直接感受实际使用的动态效果

Getting started

本项目包含服务端和微信小程序全部源代码:

❯ git clone https://github.com/dongweiming/weapp-zhihulive
❯ cd weapp-zhihulive
❯ tree -L 1
.
├── App # 小程序代码
├── LICENSE
├── README.md
├── Server  # 服务端+爬虫代码
├── screenshot # 设计图和动态效果

启动服务端:

❯ cd Server 
❯ python3 -m venv venv3 --system-site-packages
❯ source venv3/bin/activate
❯ python3 -m pip install -r requirements.txt
# 配置MySQL和Elasticsearch
❯ python crawl.py  # 运行爬虫获取全部Live数据
❯ python app.py  # 启动API服务

运行小程序:

  1. 下载并安装小程序开发工具
  2. 启动开发工具,添加项目,目录为App