Introduction to webscraping using Selenium and Beautifulsoup4
Many websites and online services provide APIs that allow developers to access data from their platform; however,
these APIs often only provide a limited amount of information and many websites or services do not offer APIs. In case you
want to extract information from webpages without APIs that provide you with the necessary information you can make use
of web scraping.
This blogpost runs you through the basics of using Selenium and
Beautifulsoup4 to webscrape data using
Python.
Basic knowledge of python and html is assumed.
Airbnb allows people to rent out their properties on the platform of Airbnb. Travellers can then book these properties for shorter or longer periods of time. The company was founded in August 2008 in San Francisco, California and currently has an annual revenue stream of over 2.5 Billion US Dollars [1] . In the US alone the platform has 660,000 listings [2]. Every individual listing contains a lot of information like the facilities offered, the location, information about the host and reviews.