Let us see how to extract data from Justdial using Selenium and Python. Justdial is a company that provides local search for different services in India over the phone, website and mobile apps. In this article we will be extracting the following data:
We can then save the data in a CSV file.
Import the following modules: webdriver from selenium, ChromeDriverManager, pandas, time and os.
Use the driver.get() method and pass the link you want to get information from.
Use the driver.find_elements_by_class_name() method and pass ‘store-details’.
Instantiate empty lists to store the values.
Iterate the StoreDetails and start fetching the individual details that are required.
Create a user-defined function strings_to_number() to convert the extracted string to numbers.
Display the details and save them as a CSV file according to the requirements.
Please Login to comment...