├── .gitignore ├── LICENSE ├── README.md ├── crawler ├── __init__.py ├── compat.py ├── config.py ├── db.py ├── douban_cookie.txt ├── main.py ├── test_crawler.py ├── test_db.py └── utils.py ├── images ├── Core-Python-Programming.png └── Edge-of-Eternity.png ├── logs └── .gitignore ├── requirements-dev.txt ├── requirements.txt └── start_crawler.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/README.md -------------------------------------------------------------------------------- /crawler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crawler/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/crawler/compat.py -------------------------------------------------------------------------------- /crawler/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/crawler/config.py -------------------------------------------------------------------------------- /crawler/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/crawler/db.py -------------------------------------------------------------------------------- /crawler/douban_cookie.txt: -------------------------------------------------------------------------------- 1 | // 保存豆瓣登录Cookie -------------------------------------------------------------------------------- /crawler/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/crawler/main.py -------------------------------------------------------------------------------- /crawler/test_crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/crawler/test_crawler.py -------------------------------------------------------------------------------- /crawler/test_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/crawler/test_db.py -------------------------------------------------------------------------------- /crawler/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/crawler/utils.py -------------------------------------------------------------------------------- /images/Core-Python-Programming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/images/Core-Python-Programming.png -------------------------------------------------------------------------------- /images/Edge-of-Eternity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/images/Edge-of-Eternity.png -------------------------------------------------------------------------------- /logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | pytest -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | neo4j-driver 2 | requests 3 | lxml 4 | -------------------------------------------------------------------------------- /start_crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shipengtaov/discover-books/HEAD/start_crawler.py --------------------------------------------------------------------------------