baekchun / Find Cheapest Flights
Use Google Flights API and scrape Expedia to find the cheapest/shortest flights!
Stars: ✭ 18
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Find Cheapest Flights
Cheerio
Fast, flexible, and lean implementation of core jQuery designed specifically for the server.
Stars: ✭ 24,616 (+136655.56%)
Mutual labels: scraper
Spidr
A versatile Ruby web spidering library that can spider a site, multiple domains, certain links or infinitely. Spidr is designed to be fast and easy to use.
Stars: ✭ 656 (+3544.44%)
Mutual labels: scraper
Instagram Crawler
Get Instagram posts/profile/hashtag data without using Instagram API
Stars: ✭ 643 (+3472.22%)
Mutual labels: scraper
Instagram Scraper
Scrapes an instagram user's photos and videos
Stars: ✭ 5,664 (+31366.67%)
Mutual labels: scraper
Flight Prices Scraper
Automated Script to scrape flight prices from any website into a csv format
Stars: ✭ 17 (-5.56%)
Mutual labels: scraper
Surgeon
Declarative DOM extraction expression evaluator. 👨⚕️
Stars: ✭ 653 (+3527.78%)
Mutual labels: scraper
Imdbpy
IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies
Stars: ✭ 792 (+4300%)
Mutual labels: scraper
Imagescraper
✂️ High performance, multi-threaded image scraper
Stars: ✭ 630 (+3400%)
Mutual labels: scraper
Headless Chrome Crawler
Distributed crawler powered by Headless Chrome
Stars: ✭ 5,129 (+28394.44%)
Mutual labels: scraper
Onlyfans
Scrape all the media from an OnlyFans account - Updated regularly
Stars: ✭ 731 (+3961.11%)
Mutual labels: scraper
Indonesia News Scraper
A news scraper for nodejs that help to scrap news from Indonesian news portal.
Stars: ✭ 18 (+0%)
Mutual labels: scraper
Lulu
[Unmaintained] A simple and clean video/music/image downloader 👾
Stars: ✭ 789 (+4283.33%)
Mutual labels: scraper
find-cheapest-flights
Find the cheapest or shortest roundtrip flights by comparing prices from Expedia and Google Flights. Given your departing and arriving airports and dates, this scraper tries to find the cheapest or shortest flights. Please note that this scraper looks for flights +/- 1 day of the given dates as well to check to see if we can find any cheaper flights.
Getting Started
Note: This code has been tested/optimized for Python 2.x
Prerequisites
Please make sure to install these packages before trying to run this code!
pip install pattern
pip install requests
Please also make sure you get a Google API key and insert it into google_flights_API.py
file
How to run this code:
python price_check.py [departure_date] [return_date] [departure_airport] [return_airport]
Example:
python price_check.py 08/30/2017 09/30/2017 BWI ICN
Authors
- Baekchun Kim
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].