This release is a pre-release and may not be stable for production use.
DailyScraper
A web scraping framework for any website: scrape with a real browser (Playwright) or with plain HTTP requests (planned) through one shared interface.
Why DailyScraper
Quick start, even for complex websites
- Covers everyday web scraping needs: 99% of scraped data follows the same
list → detailsstructure - Get started without writing code: just copy the XPath/CSS selectors of the elements you need from your browser
- Every scraper is a simple, readable JSON file
- Export data to CSV, XLSX, XML and JSON
- Scraping status notifications by email and messengers
- Works with any catalog type: classic pagination or infinite scroll
Customization
- Process data at every stage with your own Python handlers
- Add your own page templates and handlers for them
- Flexible detection of the catalog end, blocks and other scenarios
- Simple, clear architecture that is easy to extend
- Works with both sync and async code (planned)
- Handy CLI to set up your own project in minutes
Reliability
- Anti-captcha service support (planned)
- Use proxies for both browser and HTTP scraping (HTTP is planned)
- Residential proxy support
- Automatic recovery of browser processes after errors
- Automatic proxy rotation and cooldown
- Page templates and fallback selectors
Metadata
Release files for dailyscraper 0.1.0a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| dailyscraper-0.1.0a1.tar.gz | 290.6 kB | Without provenance | Details for dailyscraper-0.1.0a1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| dailyscraper-0.1.0a1-py3-none-any.whl | Python 3 | none | any | Details for dailyscraper-0.1.0a1-py3-none-any.whl |
Total release size: 493.8 kB
Release files / dailyscraper-0.1.0a1.tar.gz
| Download URL | dailyscraper-0.1.0a1.tar.gz |
|---|---|
| Size | 290.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
10c6bce4eca5d7955f8577fed439ec6e039f78ebb81de2b68874d0a6d3966c08
|
|
BLAKE2b-256 checksum How to use checksums |
2e27a66594c3ca9a45ad95691a0de5fafb4cfe7a095c3a202cf8fa14ed93a27d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / dailyscraper-0.1.0a1-py3-none-any.whl
| Download URL | dailyscraper-0.1.0a1-py3-none-any.whl |
|---|---|
| Size | 203.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a9deeec99f4d0482f36f8baeb30794d053e52d92749c145169cb694e1ba1f463
|
|
BLAKE2b-256 checksum How to use checksums |
364ed4815e1fe579e96d9b18f03eddaae742d25083e4232590112b3aefa171ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Security for dailyscraper 0.1.0a1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.