Scrapes specific Booking.com accommodations for the price information
- Python 96%
- Shell 4%
| booking_scraper | ||
| scripts | ||
| .gitignore | ||
| .python-version | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| uv.lock | ||
booking-scraper
Scrapes specific Booking.com accommodations for the price information
Usage
uv is used to manage dependencies.
Install the project dependencies:
uv sync
Spin up the Playwright server for the scraper to connect to:
./scripts/run_playwright_server.sh
Launch the crawler with:
uv run python -m booking_scraper <booking-slug> <checkin_iso_format> <checkout_iso_format>
# Example: uv run python -m booking_scraper alpejska-chata 2026-06-20 2026-06-24