targ1no / airbnb-scraping-selenium

Repositório voltado para estudo de Selenium focando em Scraping

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Airbnb Scraping

O Airbnb Scraping é uma aplicação com o intuito de pegar as informações resultadas de uma dada pesquisa feita pelo usuário. No fim da raspagem dos dados em todas as páginas, um arquivo CSV é criado dentro da raíz do projeto com todas as hospedagens encontradas, possibilitanto, assim, uma melhor análise com todas os resultados agrupados.

Screenshot

App Screenshot

Features

  • Navegação feita por automação;
  • Raspagem de cada hospedagem em todas as páginas que existir;
    • Aviso no terminal ao iniciar scraping na página;
    • Aviso ao terminar o scraping.
  • Salvar resultados em CSV.

Run Locally

Clone the project

(make sure you have Python 3 installed before run this)

  git clone https://github.com/targ1no/airbnbScraping.git

Go to the project directory

  cd airbnbScraping

Install dependencies

  pip install requirements.txt

Start the application

  python scraping.py

🛠 Skills

  • Python (Pandas, termcolor, time);
  • Selenium (Webdriver, By);
  • BeautifulSoup.

System/Browsers

This project is only supported by the following browsers:

  • Windows
    • Chrome

Support

For support, email contatobrunatargino@gmail.com

About

Repositório voltado para estudo de Selenium focando em Scraping


Languages

Language:Python 100.0%