• Stars
    star
    360
  • Rank 118,230 (Top 3 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created almost 8 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

知乎Live微信小程序 & asyncio爬虫

weapp-zhihulive

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

Preview

设计图

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

Getting started

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

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

启动服务端:

cd Serverpython3 -m venv venv3 --system-site-packagessource venv3/bin/activatepython3 -m pip install -r requirements.txt
# 配置MySQL和Elasticsearchpython crawl.py  # 运行爬虫获取全部Live数据python app.py  # 启动API服务

运行小程序:

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

More Repositories

1

wechat-admin

Wechat Management System
Vue
1,747
star
2

web_develop

《Python Web开发实战》书中源码
Python
1,211
star
3

lyanna

My Blog Using Sanic
Vue
635
star
4

commentbox

网易云音乐精彩评论[关闭]
255
star
5

sed_and_awk

A online presentation for sed & awk
HTML
168
star
6

Mtime

A spider... ^.^
Python
99
star
7

mp

微信公众号文章代码库
Python
89
star
8

data-analysis

A data analysis site by flask and mongoengine
JavaScript
73
star
9

r

Upload file service with react
CSS
63
star
10

daenerys

Scraping and Web Crawling Framework For Zhihu Live
Python
63
star
11

django-linux-dash

A clone of linux-dash written in Django, Also Support OS X, Most use psutils, Not use systemcall method
CSS
56
star
12

flask_reveal

The Easiest Way to Present Online
JavaScript
45
star
13

aiglos

Aiglos (埃格洛斯) 吉爾加拉德的神矛
CSS
26
star
14

divingintoipynb

Diving into ipython notebook
JavaScript
24
star
15

sanic-mako

Mako support for sanic
Python
17
star
16

gentle

Help you quickly submit code to the test environment tools.
Python
17
star
17

Ipynb-viewer

Rendering local ipynb to static HTML
JavaScript
14
star
18

wechat-plugins

Collection of plugins for https://github.com/dongweiming/wechat-admin
Python
14
star
19

emacs.d

A python web developer's .emacs.d
Emacs Lisp
12
star
20

idb

ipython db.py shell extension
Python
10
star
21

lisp-koans-answer

This is my answers for lisp-koans
Common Lisp
8
star
22

speakerdeck

Code and PPT for my speak
Python
8
star
23

dongweiming

😺My Github profile README.md
7
star
24

slack-alert

Send message onto a channel when this need be alerted
Python
6
star
25

octopress-douban_favorite_show

Display douban favorite show
5
star
26

douban-activity-readme

Updates README.md with the recent Douban activities of a user.
Go
4
star
27

vary.vim

A script to converting tabs to spaces and auto save with remove spaces in end of line
Vim Script
4
star
28

geek-pu

摆摊摆摊,极客电玩小铺
Go
2
star
29

divingintoipynb_pelican

a pelican blog that use ipython notebook format
Makefile
1
star
30

go-eshop

Library with a set of tools for scraping information about Nintendo games and its prices
Go
1
star
31

dotzshrc

my .zshrc
Shell
1
star
32

stable-diffusion-model-tutorial

A stable diffusion tutorial written by a senior python engineer
JavaScript
1
star
33

ipynb-reader

A ipython notebook reader plugin for pelican
1
star
34

plim-mode

Major mode for editing Plim files
Emacs Lisp
1
star
35

tola

Just for test
Python
1
star