- Why collecton?
- Objective
- Introduction
- Libraries Used:
- Installations and Versions
- Built With
- Types of Data
The Data Science projects start with the collection of data. The data can be collected from the database, internet/online and offline mode. These days most of the information is available online and in order to extract that information Data Engineers/Data Scientists use Web Scraping. In this article we will learn about web scraping and how is it done in Python using openly available tools.
Scraping the data from Zomato to get a list of restaurants in Bangalore.
The following repo is an attempt to get required data from Zomato's website, to do an in depth analysis of the the restaurant industry in the tech capital of India. Here, Selenium is used to automate the browser for dynamic page of Zomato and BeautifulSoup is used for parsing. Bangalore is also the most diverse city in the Country. So analysis would provide a good picture of the favorable type of restaurant in the city.
bs4 pandas requests
- Python - Python 3.7.6
- Selenium Webdriver - ChromeDriver 79.0.3945.36
- BeautifulSoup - BeautifulSoup4
Pychram
- resturants name
- resturants links
- resturnats rating
- resturnats crusnies
- resturnats price