scrapy / protego
A pure-Python robots.txt parser with support for modern conventions.
☆55Updated this week
Related projects ⓘ
Alternatives and complementary repositories for protego
- Library to populate items using XPath and CSS with a convenient API☆45Updated last month
- Common interface for data container classes☆62Updated last month
- Web scraping Page Objects core library☆95Updated last month
- Page Object pattern for Scrapy☆119Updated this week
- Extract text from HTML☆131Updated 4 years ago
- Analyze scraped data☆47Updated 4 years ago
- Automatic unit test generation for Scrapy.☆55Updated 3 years ago
- Library for annotation-based dependency injection☆22Updated last month
- URL normalization for Python☆94Updated 2 years ago
- Zyte API integration for Scrapy☆36Updated this week
- Scrapy schema validation pipeline and Item builder using JSON Schema☆44Updated 3 years ago
- Scrapy middleware to add extra fields to items, like timestamp, response fields, spider attributes etc.☆56Updated 2 years ago
- A simple, Qt-Webengine powered web browser with built in functionality for basic scrapy webscraping support.☆106Updated 6 months ago
- Python clients for Zyte AutoExtract API☆39Updated 2 years ago
- Detect and classify pagination links☆98Updated 4 years ago
- Schema.org classes in pydantic☆61Updated last year
- https://mimesniff.spec.whatwg.org/ implementation for Python☆14Updated 10 months ago
- Scrapy downloader middleware that stores response HTMLs to disk.☆18Updated 6 months ago
- Pluggable DSL that uses pipes to perform a series of linear transformations to extract data☆15Updated 4 months ago
- Django QuerySet like interface to query simple Python collections☆67Updated last year
- A Scrapy extension to log items coverage when the spider shuts down☆19Updated 4 years ago
- Spider templates for automatic crawlers.☆24Updated this week
- Modern robots.txt Parser for Python☆189Updated 10 months ago
- Scrapinghub Command Line Client☆125Updated 6 months ago
- A Flake8 plugin to catch common issues on Scrapy spiders☆19Updated 2 years ago
- Parse numbers written in natural language☆109Updated 3 weeks ago
- Scrapy middleware which allows to crawl only new content☆79Updated 2 years ago
- CSS Selectors for Python☆291Updated last month
- A component that tries to avoid downloading duplicate content☆27Updated 6 years ago
- ☆29Updated 3 years ago