Giter Site home page Giter Site logo

zahor55 / bookingscraper Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zoranpandovski/bookingscraper

0.0 0.0 0.0 122 KB

:earth_americas: :hotel: Scrape Booking.com :hotel: :earth_americas:

License: GNU General Public License v3.0

Python 100.00%

bookingscraper's Introduction

Build Status Coverage Status Codacy Badge BCH compliance Known Vulnerabilities Total alerts Language grade: Python Run on Repl.it

Booking site web scraper

Web scraper that downloads all of the accommodations for the chosen country and saves them in a file.

Installation

Create virtual environment and run:

pip install -r requirements.txt

After that just run booking script:

python booking.py

Autocompletion

If you want to use the feature of the autocompletion run:

activate-global-python-argcomplete

After that open new terminal in order to update and load new settings.

TBD

  • Add option for choosing a time frame.
  • Add option for choosing the number of rooms.

Disclaimer

Data fetched from booking is only for personal use, you are not allowed to copy and paste content from Booking.com on to your own or third party pages (including social media pages such as Facebook, Twitter, Instagram etc.).

This applies to all types of content that can be found on Booking.com pages, including but not limited to hotel descriptions, reviews, hotel and room photos, hotel facility information, and prices. Moreover, this restriction also applies to content from Booking.com partner hotel websites and Booking Holdings Group company brands: such as Agoda, Priceline, Kayak, OpenTable, Rentalcars.

Clause 4.1.5 from Booking.com Affiliate Agreement: The Affiliate shall not programmatically evaluate and extract information (including guest reviews) from any part of the Booking.com Website (e.g. screen scrape).

bookingscraper's People

Contributors

zoranpandovski avatar mrvnmchm avatar dariodsa avatar renovate-bot avatar trk9001 avatar tunedmidja avatar knowa42 avatar belvenr avatar aisyram avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.