This is an example site for web scraping tutorials.
Install dependencies:
pip install -r requirements.txt
python spidyquotes.py
To run in development mode, use the --debug
flag.
/
: well structured HTML with microdata markup and pagination buttons./scroll
: same as/
, but with infinite scrolling via AJAX calls./js
: the content is generated by JavaScript code./tableful
: a messed-up layout based on tables./login
: login page with CSRF token (any user/passwd works). The website shows GoodReads links for authenticated users./viewState
: an AJAX-based filter form that simulates ViewStates behavior./random
: shows a single random quote.
There is a hosted version available at http://quotes.toscrape.com.