Skip to content

ajkirkham/airbnb_scraper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

airbnb_scraper

A project to scrape data from airbnb for a select few listings.

It currently only scrapes airbnb, but designed to make scraping new providers easier.

Installing

  • Install Python 3.6+
    • virtualenv recommended
  • pip install -r requirements.txt

Running

  • py run_scraper.py

Future work

  • Potential improvements
    • airbnb scraper
      • Read listing URL/id's from a JSON file
      • Log errors on early exits/failures in scraper
    • Scrapers
      • Add another scraper
      • Read scrapers to use from a JSON file
    • Data output
      • Output to a JSON file
      • Output each scraper's data separately
      • Output to other formats than JSON
  • Add tests for:
    • Parser (use fake JSON responses)
    • General data flow (use fake property data)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%