fyxtc / Soul Manga
react + flask + scrapy 构建的单页应用漫画网站
Stars: ✭ 126
Programming Languages
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Soul Manga
Flaskex
Simple flask example for quick prototypes and small applications
Stars: ✭ 679 (+438.89%)
Mutual labels: flask, website
Pepy
pepy is a site to get statistics information about any Python package.
Stars: ✭ 369 (+192.86%)
Mutual labels: flask, website
Job Web Demo
Python Web 实战项目,Flask + Jinja2 + Bootstrap 开发的招聘网站
Stars: ✭ 87 (-30.95%)
Mutual labels: flask, website
Cancer Donation Portal Python Flask App
Flask App for Cancer Donation Portal using basic Python, SQLite3, HTML, CSS and Javascript
Stars: ✭ 32 (-74.6%)
Mutual labels: flask, website
Sparrow
运维管理平台(python3+flask+pycharts+apscheduler+gunicorn),模块化结构设计,底层依托mysql、influxdb、elasticsearch、zabbix、k8s等数据源数据
Stars: ✭ 723 (+473.81%)
Mutual labels: flask, website
Wikipedia Map
A web app for visualizing the connections between Wikipedia pages.
Stars: ✭ 302 (+139.68%)
Mutual labels: flask, website
P2p
一个基于 python 的 flask 框架的资讯网站, http://119.29.100.53:8086/
Stars: ✭ 28 (-77.78%)
Mutual labels: flask, website
Python Tutorial
🏃 Some of the python tutorial - 《Python学习笔记》
Stars: ✭ 122 (-3.17%)
Mutual labels: scrapy, flask
Whoogle Search
A self-hosted, ad-free, privacy-respecting metasearch engine
Stars: ✭ 4,645 (+3586.51%)
Mutual labels: flask
Qqmusicspider
基于Scrapy的QQ音乐爬虫(QQ Music Spider),爬取歌曲信息、歌词、精彩评论等,并且分享了QQ音乐中排名前6400名的内地和港台歌手的49万+的音乐语料
Stars: ✭ 120 (-4.76%)
Mutual labels: scrapy
Nim websitecreator
Nim fullstack website framework - deploy a website within minutes
Stars: ✭ 124 (-1.59%)
Mutual labels: website
Python Resources 2019
A curated list of Python 3 resources, books, websites, tutorials, code challenges
Stars: ✭ 125 (-0.79%)
Mutual labels: flask
Flask2postman
🚀 Generate a Postman collection from your Flask application
Stars: ✭ 120 (-4.76%)
Mutual labels: flask
Jiosaavnapi
An unofficial API for JioSaavn written in Python 3
Stars: ✭ 123 (-2.38%)
Mutual labels: flask
Serverlesslibrary
Source code for the Azure Serverless Community Library
Stars: ✭ 119 (-5.56%)
Mutual labels: website
The Big List Of Hacked Malware Web Sites
This repository contains a list of all web sites I come across that are either hacked with or purposefully hosting malware, ransomware, viruses or trojans.
Stars: ✭ 125 (-0.79%)
Mutual labels: website
soul-manga
使用reactjs + python/flask + sqlite + scrapy 构建的单页应用漫画站,里面还用到了gunicorn和fabric的python管理部署工具,当时自己构建自动部署的时候用的
安装
安装js依赖
npm install
安装python依赖
pip install -r requirements.txt
开启flask服务器
cd server
python web_server.py
启动react
npm start
访问localhost:3000
over .....
关于scrapy
soul_manga_spider.py
定义了三种抓取方式,REQ_TYPE
分别对应不同的url类型:单个漫画,单个页面的所有漫画,以及全部漫画。还有一个is_update
参数用于表明是否只抓取最近更新的页面url然后做增量更新。之前自己部署的时候基本上配合crontab
12小时抓取一次足够了,默认情况is_update
是false,且REQ_TYPE
是default表示什么都不做,默认使用我已经抓取的db。日志级别根据自己需要调整setting.py
的LOG_LEVEL
和LOG_FILE
不支持移动端
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].