Simple scraper for a flight search website

I need a script that runs several searched on a specific flight search website I will give you, and outputs some results to stdout. It can be written either in Python or in JS (using phantomjs).

The script will receive as input:

1. departure airport code (3 chars)

2. destination airport code (3 chars)

3. start date of date range of the searches

4. end date of date range of the searches

The script will log into the website once, and on future runs will use the session/cookies from the previous run. If the website asks for a re-login, the script should automatically detect that and login again. For testing purposes you will need to create a free account on this website.

The script should run a separate search for each day in the search range, searching for direct (non-stop) one-way flights between the departure and destination airports.

For each result in the list, the script should parse a div containing "available booking classes) that contain combination of 1-2 letters and 1 number (e.g. "A2 LS3 F9 J0 XB3"). The script should then print out the list of all such combinations that do not end with a zero.

The code should be very readable, well organized, have self-explanatory identifier names, have clear log outputs as it is working, have clear error messages for each part that fails, have reasonable assertions for the pages structure (so that if the website changes, the script exits instead of repeatedly making invalid requests), and have simple way to see the browser state in case of failures (e.g. via the screenshot option of phantomjs, or by looking at a real, not headless, browser that the code controls).

At the top of your bid please describe which framework/language you would prefer using for this and why.

Thanks for bidding!

Evner: Javascript, Python

Se mere: why you need a website 2015, search website free, div search, create simple free website, simple search suggestion scraper, simple website search function, can add joomla website search engine, include website search facility aspnet, php search engine scraper, secure website search engines log, website search script, parsing website search results, design website search bar, website search gui

Om arbejdsgiveren:
( 67 bedømmelser ) Netanya, Israel

Projekt ID: #9144809

15 freelancere byder i gennemsnit $82 på dette job


Hi, I am Ramzi Trabelsi, a FEA Engineer working for more than 3 years. Actually, I have worked on several projects related to web scraping and data mining and I have developed many useful scripts and apps aiming for Flere

$55 USD in 3 dage
(223 bedømmelser)

i will use phantomjs with python selenium .

$100 USD på 1 dag
(63 bedømmelser)

I've developed many web applications using plain LAMP models, open source CMS such as WordPress, Joomla, Magento, Drupal and also general purpose languages like Ruby, Java, Python among other enterprise software for th Flere

$100 USD in 3 dage
(30 bedømmelser)

python Hi there, im used to python programming and also, python has already made libraries and packages to make the script as simple as possible

$55 USD in 3 dage
(42 bedømmelser)

Hi, i have good web scraping skills in Python & C#..I have done many projects on freelancer as well..I have read the description & would like to discuss details...I have also worked with APIs such as AMAZON Google Twit Flere

$45 USD på 1 dag
(46 bedømmelser)

we are expert in Java and J2EE technologies and have completed numerous projects and assignments. We have a total experience of more than eleven years in Java. Our skills and some of our completed projects can be seen Flere

$90 USD på 1 dag
(20 bedømmelser)

Hello! I can do this project for you using Python. For scrapping data I'm going to use standard Python urllib2 library, as it should be enough for such task. For logging in to the site urllib2 might not be sufficient, Flere

$100 USD på 1 dag
(21 bedømmelser)

Hi, I, based on my 5 years of experience as a software engineer knowledgeable with tools automation, can handle this task pretty well. In fact, I already done related to this job before. Let me know the best of your Flere

$99 USD in 0 dage
(21 bedømmelser)

python using requests and beautifulsoup

$166 USD in 2 dage
(23 bedømmelser)

Bis jetzt wurde noch kein Vorschlag eingegeben

$100 USD in 3 dage
(16 bedømmelser)

I've done similar projects before, i can help you with your project. I am planning to use python on this one and phantomjs at the same time for screenshots. Let me know if you have questions. I can do this using java a Flere

$100 USD in 3 dage
(12 bedømmelser)

I've depth experience and wide knowledge in web scrapping . So far scrapped data from 100+ website to analyze forecasting strategy for Agriculture ,power and gas trading desks using Python and PERL I will decid Flere

$61 USD in 2 dage
(2 bedømmelser)

Hi, I have very good webscraping experience using Python ( beautiful Soup ) and phantom js. I would like to use either both ( if javascript execution is required ) and if no javascript and static html only then i wi Flere

$88 USD in 7 dage
(1 bedømmelse)

A proposal has not yet been provided

$10 USD på 1 dag
(0 bedømmelser)

Пропозиція ще не була подана

$61 USD in 3 dage
(0 bedømmelser)