Flipkart is one such eCommerce company that promotes online sales in India. It is not only for accessories, but for a wide range of other daily use items as well, that Flipkart remains as the leading choice of online shoppers. Flipkart, the most prominent eCommerce website in India and is empowering tons of Indian businesses to venture into the competitive online shopping industry. This multi-vendor website serves as the platform for vendors to display their product to the website’s visitors. It was initiated in 2007 and recently achieved a similar web ranking of 133 globally and 9th amongst the top Indian websites. Flipkart is the first eCommerce website in India that has reached the $1 billion mark.
We will be creating a csv file which will contain all the iPhones
data present in the flipkart and sending it through an automated mail using SMTP library. The web page we are going to scrape is this page.
In the csv file we will adding Mobile names
,Prices
,Ratings
and Description
Here is an outline of all the steps we will follow:
- Download the webpage using "request library
- Parse the HTML source code using beautiful soup
- Extract items description, rating, prices, review and image Urls from 8 pages
- Compile and extracted information into Python lists and dictionaries
- Extract and combine data from multiple pages
- Save the extracted information to a CSV file.
By the end of the project, we will created a CSV file in the similar format:
- Each record is located on a separate line, delimited by a line break (CRLF).
For example:
aaa,bbb,ccc CRLF
zzz,yyy,xxx CRLF