Situs komik aplikasi satu halaman yang dibangun menggunakan ReactJS + Python/Flask + SQLite + Scrapy juga menggunakan Gunicorn dan Alat Penyebaran Python Gunicorn dan Fabric. Itu digunakan ketika saya membangun penempatan otomatis sendiri.



Prakondisi node.js, python3
npm install
pip install -r requirements.txt
cd server python web_server.py
npm start
Kunjungi localhost:3000 Over ...
soul_manga_spider.py mendefinisikan tiga cara merangkak. REQ_TYPE sesuai dengan tipe URL yang berbeda: komik tunggal, semua komik pada satu halaman, dan semua komik. Ada juga parameter is_update untuk menunjukkan apakah hanya URL halaman yang baru diperbarui yang dirangkak dan kemudian melakukan pembaruan tambahan. Ketika saya menggunakannya sendiri, pada dasarnya cukup untuk menggunakan crontab untuk merangkak sekali setiap 12 jam. is_update default false, dan REQ_TYPE adalah default untuk tidak melakukan apa -apa, dan standarnya adalah menggunakan DB yang telah saya rangkak. Level log menyesuaikan LOG_LEVEL dan LOG_FILE dari setting.py sesuai dengan kebutuhan Anda