Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/faris771/booking_bot
booking bot developed in python using Selenium, to find the cheapest hotel rooms in a certain city
https://github.com/faris771/booking_bot
automation bot python selenium
Last synced: 8 days ago
JSON representation
booking bot developed in python using Selenium, to find the cheapest hotel rooms in a certain city
- Host: GitHub
- URL: https://github.com/faris771/booking_bot
- Owner: faris771
- Created: 2022-09-18T16:58:23.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-14T19:50:30.000Z (about 1 year ago)
- Last Synced: 2024-12-08T17:12:52.853Z (2 months ago)
- Topics: automation, bot, python, selenium
- Language: Python
- Homepage:
- Size: 14.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Booking_bot
## About This Project
This project was developed a specialized web scraping bot using Python Selenium to efficiently find the most cost-effective hotel rooms exclusively on Booking.com. Applied Python programming skills and web automation techniques to navigate the Booking.com website, extracting and analyzing data to identify the most budget-friendly accommodation options in specific cities. This project showcases a targeted and efficient approach to optimizing hotel searches on Booking.com, demonstrating proficiency in Python and web automation for practical applications in data extraction and analysis.
## Real-Time Executionhttps://user-images.githubusercontent.com/70337488/191382478-60649ce1-b303-40b3-85ed-fc6a76f3e58e.mp4
## Output
![Screenshot from 2022-09-21 02-42-25](https://user-images.githubusercontent.com/70337488/191383759-4ec46b2e-ef36-4239-9a95-13674dc5933d.png)## Requirments
* install suitable webdriver https://chromedriver.chromium.org/downloads
* install selenium
```
pip install selenium```
* install prettytable
```
pip install prettytable
```
* change the PATH in constants to your PATH of webdriver* run the program
```
python run.py
```